Meaning of “thwack” in the English Dictionary