Фразеологизм. Это такое явление, когда буквальное значение входящих компонентов не равно его общему значению. А уж фразеологизмы разные бывают, более устойчивые (связанные), когда нельзя установить исходное значение компонентов, или менее устойчивые (свободные), когда можно предполагать, что изначально значило это выражение. Филолог.