Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of UPLANDS
noun : UPLANDS
Source:WordNet 3.1
-
1. (
) elevated (e.g., mountainous) land ;
Adjective : UPLANDS
Source:WordNet 3.1
-
1. (
) used of high or hilly country ;
See more about : UPLANDS