1
: high land especially at some distance from the sea : plateau
2
: ground elevated above the lowlands along rivers or between hills
upland
adjective
Love words? Need even more definitions?
Merriam-Webster unabridged
Share