NOT IN THE SAME STREET BRIT.


Meaning of NOT IN THE SAME STREET BRIT. in English

not in the same street Brit.

informal

far inferior in terms of ability.

→ street

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