Monkey-house meaning

An enclosure in which monkeys are kept.
noun
1
0
A place with ambiance suggestive of an enclosure in which monkeys are kept.
noun
1
0
A brothel. (Old Americanism)
noun
1
0
Advertisement