Summary
English Synonyms: more detail...
-
lair:
- lair; bedstead; bed; sleeping-place; place to sleep; hole; burrow; den
English
Detailed Synonyms for lair in English
lair:
-
the lair
-
the lair
-
the lair
– the habitation of wild animals 1