THWACK Meaning of THWACK in English v. & n.v.tr. hit with a heavy blow; whack. n. a heavy blow. [ imit. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012