lair
n.
den of a wild animal; hideout, secret place
Lair
lair
Noun
1. the habitation of wild animals
(synonym) den
(hypernym) habitation
Lair
(n.)
A place in which to lie or rest; especially, the bed or couch of a wild beast.
(n.)
A pasture; sometimes, food.
(n.)
A burying place.
Webster's Revised Unabridged Dictionary (1913), edited by Noah Porter.
About
不入虎穴,焉得虎子
bu2 ru4 hu3 xue4, yan1 de2 hu3 zi3
If you don't enter the tigers' lair, you cannot catch any cubs.
You have to take risks to be able to gain or win. Nothing ventured, nothing gained.