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