Definition of lair noun from the Oxford Advanced American Dictionary

     

    lair

     noun
    noun
    NAmE//lɛr//
     
    [usually singular]
     
    jump to other results
  1. 1a place where a wild animal sleeps or hides
  2. 2a place where someone goes to hide or to be alone synonym den, hideout Granddad retreated to his lair in the basement.
See the Oxford Advanced Learner's Dictionary entry: lair