Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
battlegrounds
in English
battlegrounds
#common
Lemma:
battleground
The lemma is the base or root form of this word.
Definitions
Noun
multiple
areas
of
conflict
a
location
of
past
or
potential
battle
a
subject
of
dispute
or
argument
Base Words
battle
s
ground