English Dictionary
Definition someone at their own game in British English
someone at their own game phrase
phrase
1
to do better at an activity than someone who has a reputation for being very good at it
Synonyms and related words
