Basic Guidelines For English Spellings
(also a smack in the eye)informal
Something that causes great offense, disappointment, or distress.
rebuff, rejection, repulse, snub, insult, affront, put-down, humiliation, blow to one's pride, slap in the faceView synonyms
- ‘the government's refusal to reconsider their decision is another smack in the face for those workers’
Are You Learning English? Here Are Our Top English Tips