The meaning and origin of interesting English phrases
A sporting house is a euphemism for a brothel or a house where prostitutes work.