SLAP


Meaning of SLAP in English

v. strike with an open hand, smack, whack; make a noise like that of a slap; insult, criticize harshly; put place or set down with a loud sharp noise

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