Idiom: Smack in the face

Idiom Definitions for 'Smack in the face'


If something is a smack in the face, it is a shock, usually one that impedes progress.

See also: