STREETS AHEAD BRIT. Meaning of STREETS AHEAD BRIT. in English streets ahead Brit.informalgreatly superior. → street Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004