English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition uplands in British English

uplands noun

[plural] noun
/ˈʌpləndz/
1

areas of high land

Synonyms and related words
Definition uplands in British English