meer

mɪər

Definitions

1. noun

a lake or sea in the Netherlands, especially the Wadden Sea

“The Meer was a popular destination for tourists in the summer.”

2. noun

a lake or pool of water in a park or garden, often artificially created

“The Meer in the city park was a beautiful spot for picnics.”

3. noun

a body of water in a park or garden, often surrounded by walking paths

“The Meer in the botanical garden was home to many species of birds.”

Synonyms

  • lake
  • pool
  • sea
  • water

Antonyms

  • desert
  • dryland