Find the word definition

Wiktionary
cat house

n. (context informal English) a brothel

Wikipedia
Cat House

A cat house is a cattery, a place where cats are housed.

Cat house may also refer to: