meaning of Abhörplatz

Abhörplatz - German to English

hearing place