battleground

Popularity
500+ learners.
NOUN
(location of a battle)-el campo de batalla
Synonyms for battleground
Other Dictionaries
Explore the meaning of battleground in our family of products.
Word of the Day
to unwrap