Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
punches
in English
punches
us
/ˈpʊntʃɪz/
uk
/ˈpʊntʃɪz/
#common
Lemma:
punch
The lemma is the base or root form of this word.
Definitions
Noun
a
blow
with
the
fist
;
hit
physical
power
or
energy
impact
or
effect
;
influence
multiple
blows
or
hits