mos

/mɔz/

Definitions

1. noun

A small, enclosed area in a garden or park, typically with a pond or water feature and often decorated with plants and sculptures.

“The estate had a beautiful mos where guests could relax and enjoy the scenery.”

Synonyms

  • garden
  • pond

Antonyms

  • desert