lare

/leɪr/ LAYR

Definitions

1. noun

a Roman lair or den, especially of a wild animal

“The archaeologists discovered a lare of a saber-toothed tiger in the cave.”

2. noun

a place of refuge or shelter

“The old tree provided a lare for the birds to escape the storm.”

Synonyms

  • den
  • lair
  • shelter

Antonyms

  • exposure
  • open