Scrabble word: UPLAND
In which Scrabble dictionary does UPLAND exist?
Definitions of UPLAND in dictionaries:
- noun - elevated (e.g., mountainous) land
- adj - used of high or hilly country
- Land or an area of land of high elevation, especially when level.
- Of, relating to, or located in an upland.
- noun - the higher land of a region