lair
noun
leə
noun
1
the
place
where
a
wild
animal
hides
and
sleeps
兽穴,兽窝;
2
a
place
where
you
go
to
hide
or
to
be
alone
藏身处; 独处的地方;
a
smuggler’s
lair
走私者的藏身处