English Dictionary
Definition put someone/something in the shade in British English
put someone/something in the shade phrase
phrase
1
to be so impressive that someone or something else becomes less impressive or interesting by comparison
Synonyms and related words
