STREETS AHEAD (OF SB/STH)


Meaning of STREETS AHEAD (OF SB/STH) in English

( BrE , informal ) much better or more advanced than sb/sth else :

a country that is streets ahead in the control of environmental pollution

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.