Definition of “parade ground” - English Dictionary

british dictionary