Выражение повесил нос имеет переносное значение «расстраиваться». Его смысл не выводится из значений слов, которые его составляют. Такие сочетания слов называются устойчивыми. 

Устойчивые сочетания слов называются фразеологизмами. В них нельзя заменить или пропустить какое-либо слово, иначе изменится смысл: ни свет ни заря, прикусил язык.
Фрагмент урока о фразеологизмах