Meaning of thwack

Definition of thwack

(noun) a hard blow with a flat object
(verb) deliver a hard blow to; "The teacher smacked the student who had misbehaved"

Other information on thwack

WIKIPEDIA results for thwack
Amazon results for thwack