Mountainous meaning
Having many mountains.
adjective
Resembling a mountain in size; huge.
Mountainous waves.
adjective
Having or full of mountains.
adjective
Like or having the nature of a mountain, specif., very large, tall, steep, etc.
adjective