English Dictionary
Definition run rings round someone in British English
run rings round someone phrase
phrase
1
to do something much better than someone else
Synonyms and related words
