Definition
To be significantly superior to others in a particular aspect, making them seem inferior by comparison.
(在某方面)遠勝他人,使他人相形見絀。
His mathematical abilities leave his classmates standing.
他的數學能力讓他的同學們相形見絀。
The service and food quality at this restaurant leave other establishments standing.
這家餐廳的服務和食物品質讓其他餐廳相形見絀。
Her public speaking skills are so outstanding that she leaves other speakers standing.
她的公開演講技巧非常出色,讓其他演講者相形見絀。