WTWM

whatsthatwordmean

← Definition
Guess

laired

verbPast tense of lair; to have gone to or stayed in a lair (a resting place of a wild animal).

Synonyms

shelteredverb

Built for word lovers.