lairless
/ˈleɪrlɪs/Definitions
1. adjective
Having no lair, especially for a wild animal.
“The lairless mountain lion had to roam further in search of prey.”
2. noun
A person who has no lair or home, especially a wild animal.
“The lairless creature wandered through the city, searching for shelter.”