upplow

/ˈʌpləʊ/

Definitions

1. noun

a variant of upland

“The upplow offered a scenic view of the surrounding hills.”

Synonyms

  • hillock
  • upland

Antonyms

  • lowland