SPAT IN HIS FACE


Meaning of SPAT IN HIS FACE in English

insulted him deeply, offended him greatly, acted towards him ungratefully

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.