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.

Etymology: imit.

Oxford English vocab.      Оксфордский английский словарь.