SLAP


Meaning of SLAP in English

n. slap on the wrist

slap down

slap shot

slap up

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.