American Dictionary
Definition put in the shade in American English
put 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
