THWACK


Meaning of THWACK in English

/ θwæk; NAmE / verb

[ vn ] to hit sb/sth hard, making a short loud sound

►  thwack noun :

the thwack of bat on ball

••

WORD ORIGIN

late Middle English : imitative.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.