Find the word definition

Wiktionary
sporting houses

n. (sporting house English)