What does Ballhausschwur mean?

Ballhausschwur - German to English

tennis-court Oath