Definition of parade square in US English:

parade square

noun

Canadian
Military
  • Parade ground.

Origin

1940s; earliest use found in The Toronto Star.