( BrE , informal ) much better or more advanced than sb/sth else :
a country that is streets ahead in the control of environmental pollution
( 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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005