English vocabulary and translations (See all our English vocabulary translation)
a lair: a den, a hidden place
- "This article was posted from my underwater lair using the new waterproof BlueBerry Aqua"
Do you have smart way of remembering 'Lair'? Share it with us!