STREETS AHEAD BRIT.


Meaning of STREETS AHEAD BRIT. in English

streets ahead Brit.

informal

greatly superior.

→ street

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.