parade ground

Noun
  1. An area for holding parades (synset 108632120)

Other Searches