She felt outdone by her friend's amazing performance.
To have been surpassed or defeated by someone or something in achievement or quality.
His efforts were outdone by the team's hard work.
Surpassed in achievement or quality; not as good as someone or something else.
با دیکشنری تصویری قدرتمند رایگان و فلشکارتها.