Battlegrounds Meaning

There are 1 meaning(s) for word Battlegrounds

Meaning 1 : a region where a battle is being (or has been) fought

    Synonyms : battlefield,  field,  field of battle,  field of honor