Definitions
There is 1 meaning of the phrase
Sporting House.
Sporting House - as a noun
A building where prostitutes are available
Synonyms (Exact Relations)
bagniobawdyhousebordellobrothelcathousehouse of ill reputeHypernyms (Closely Related)
buildingedificeHyponyms (Broadly Related)