lair
lair
nounDefinition of LAIR
1
a place where a person goes to hide or to avoid others <the detectives tracked the thieves to their lair and made immediate arrests>
2
British dialect
a place set aside for sleeping <a homeless man whose usual lair was a bench in Hyde Park>Related Words bedstead, futon, mattress, pallet; bunk bed, cot, couch, daybed, feather bed, four-poster, hammock, Murphy bed, shakedown, sleigh bed, sofa, sofa bed, studio couch, trundle bed, water bed; bassinet, carry-cot [British], cradle, crib








