Dictionary search results

Showing 1-2 of 2 results

one step ahead British & World English

Managing to avoid competition or danger from someone or something

one step ahead in step British & World English

Managing to avoid competition or danger from someone or something