thwack
Explore definitions, synonyms, and language insights of thwack
Definitions
Noun
a hard blow with a flat object
Verb
deliver a hard blow to; "The teacher smacked the student who had misbehaved"