rhizoverbBeta
Feedback

lair

Secluded dwelling or hideoutnoun · A secluded dwelling or hideout, especially for a wild animal.