landimere

/lændɪmɛrə/

Definitions

1. noun

A rare or obsolete word for a place of refuge, especially for animals or fugitives.

“The ancient landimere was believed to be a secret hideout for the local wildlife.”

Synonyms

  • refuge
  • sanctuary

Antonyms

  • dangerspot
  • hazard