Dictionary.com
definitions
  • synonyms

Idioms and Phrases with throw in someone's face

throw in someone's face

Confront or upbraid someone with something, as in Dean keeps throwing her poor driving record in her face. [c. 1600]

The American Heritage® Idioms Dictionary Copyright © 2002, 2001, 1995 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company.