put (someone or something) in the shade
idiom
chiefly British, informal
: to be much better than (someone or something)
Their performance really put ours in the shade.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share