1. mountainous
mountainous area
The Scottish Highlands are a famous mountainous area which attracts many climbers from around the world.
The capital of Ecuador is Quito, in the mountainous province of Pichincha.
2. a lot of something
Inglese parola "mountain"(a lot of something) si verifica in set:
Advanced English words that start with "M"