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. Оксфордский английский словарь. 2012