Dictionary
Thesaurus
Encyclopedia
Translator
Web

slap in the face

 - 1 dictionary result
Idioms & Phrases

slap in the face

A sharp rebuke or rebuff, as in Being criticized in front of my staff was a real slap in the face, or We thought it quite a slap in the face when they returned our letter unopened. The figurative use of this term, which can also refer to a literal blow, dates from the late 1800s.

The American Heritage® Dictionary of Idioms by Christine Ammer.
Copyright © 1997. Published by Houghton Mifflin.
Cite This Source
Search another word or see slap in the face on Thesaurus | Reference
FacebookTwitterFollow us: