Definition of lair
English to English noun - the habitation of wild animals
source: WordNet 3.0 - A place in which to lie or rest; especially, the bed or couch of a wild beast.
source: Webster 1913 English to Tagalog noun - [leír] Dakong pinagpapanginainan sa mga alagang hayop
source: Diccionario Ingles-Español-Tagalog
Visual Synonyms 
Nearby Word
lair, lir, lar, lier, lear, lare, loir, laro, lary, lira, liar, lari, liryo, lahar, loire, layer, lawer, larry, leary, laryó
|
|
|