lair-Lair: meaning, definitions and translations

English dictionaryEnglishFrench

What is lair? lair is Lair

What is Lair?

  • The den or dwelling of a wild animal.

    Le repaire ou logement d'un animal sauvage.

  • A den or hideaway.

    Une taner ou un refuge.

  • Obsolete A resting place; a couch.

    Obsolète Un lieu de repos; un canapé.

Search words

Upgrade your experience