Definition, synonyms and related words
The action or sound of a thwack; a beating.
present participle of thwack