Synonyms of a slap in the face in English:

a slap in the face


See definition of a slap in the face

phrase

1‘his remarks were a slap in the face for the local community’

SYNONYMS
rebuff, rejection, snub, insult, affront, put-down, humiliation, a blow to one's pride
ANTONYMS

praise