to be much better than other people or things
BE / STAND HEAD AND SHOULDERS ABOVE SB/STH
Meaning of BE / STAND HEAD AND SHOULDERS ABOVE SB/STH in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005