Noun Definition

parade ground

1.Definition: an area for holding parades

Category: Places