Definition of a slap in the face in English:
a slap in the face
Translate a slap in the face into Spanish
phrase
An unexpected rejection or affront.
- ‘his remarks are a slap in the face for the local community’
rebuff, rejection, snub, insult, affront, put-down, humiliation, a blow to one's prideView synonyms
Are You Learning English? Here Are Our Top English Tips