Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
battle
in English
battle
#common
#b1
#b2
Plural
battles
Past Tense
battled
Participle Verb
battling
Third Person Singular
battles
Definitions
Noun
a
contest
or
intense
struggle
;
conflict
a
large-scale
military
fight
or
encounter
Verb
to
engage
or
fight
in
a
battle
to
struggle
or
contend
with
something
Phrases