American English

Definition of lair noun from the Oxford Advanced American Dictionary



    [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