idiom

Today’s Idiom – A slap in the face

Meaning: 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.

Feifei is worried – Rob went for an interview and got a slap in the face. Is he OK? Luckily it’s just another English expression he’s using and the only thing that’s hurt is his pride! Watch BBC  English idioms. You can of course practice your idioms with Philip your Skype English Teacher