Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Lair in English

English

Lair

/lɛr/

noun

1. The habitation of wild animals

    synonym:
  • lair
  • ,
  • den

Examples of using

The octopus only exits its lair to look for food or for reproductive purposes.