ironServices.com

English Dictionary

  • Hide translation

 lair lair /ˈlɛr/

noun

  1. () The habitation of wild animals  ( den , lair )
    the habitation of wild animals