meaning of Appellplatz

Appellplatz - German to English

parade surface