HEAD AND SHOULDERS


Meaning of HEAD AND SHOULDERS in English

superior, better, a cut above Her work is superior - head and shoulders above the others.

English idioms vocab.      Словарь английских идиом и выражений.