To Steal Someone's Thunder (idiomatic) To appropriate someone's ideas or information, typically in order to look better at that person's expense. (idiomatic) To detract from someone's accomplishments or glory; to undermine. Synonyms upstage