laired

laired

English Adj
Ad

Definition

Having a lair.

Etymology

From lair + -ed.

Ad