landage

/ˈlændɪdʒ/

Definitions

1. noun

A landscape or scenery, especially one that is cultivated or designed for aesthetic purposes.

“The beautiful landage surrounding the villa was a key selling point.”

Synonyms

  • landscape
  • scenery

Antonyms

  • desert
  • urban