Dictionary entry

Thwack (2)

Webster's Dictionary 1806

Thwack

n.

a bang, hard blow, heavy stroke