Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
batterings
in English
batterings
#uncommon
Lemma:
battering
The lemma is the base or root form of this word.
Definitions
Noun
repeated
blows
or
attacks
a
severe
physical
beating
a
crushing
or
overwhelming
defeat