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