Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thwacked
in English
thwacked
#uncommon
Lemma:
thwack
The lemma is the base or root form of this word.
Definitions
Verb
hit
with
force
using
a
flat
object
;
sudden
impact
to
strike
or
beat
repeatedly
to
deliver
a
heavy
blow
or
strike