WHAM


Meaning of WHAM in English

int., n., & v. colloq.

int. expressing the sound of a forcible impact.

n. such a sound.

v. (whammed, whamming) 1 intr. make such a sound or impact. 2 tr. strike forcibly.

[ imit. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.