A slap in the face

more_vert

Idiom : A slap in the face


Meaning : A snub by someone

Usage : Losing the election was a slap in the face for the club president.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ