lair/leə(r); lɛr/ n1 sheltered place where a wild animal regularly sleeps or rests; den (野兽的)巢穴, 窝.2 (fig 比喻) person's hiding place (人的)藏身处 The kidnappers' lair was an old farm in the hills. 绑架者的藏身处是山里的一座旧农场.
牛津英汉双解词典