Posted on Leave a comment

head and shoulders

Meaning: To be superior. For example, "He is head and shoulders above the rest".

Advertisements