English-Indonesian

Lair
kb. sarang, jerumun.

English-English

lair
A place in which to lie or rest; especially, the bed or couch of a wild beast. A burying place. A pasture; sometimes, food.

Source: Webster's Unabridged Dictionary



Comments