| be streets ahead British & Australian to be much better or more advanced than someone or something else. In terms of profitability, the company is streets ahead of its nearest rival. (usually + of) He's fairly average at English but his maths is streets ahead of any other kid in the class. |