- Full of, or containing, mountains; as, the mountainous
country of the Swiss. - Inhabiting mountains. - Large as, or resembling, a mountain; huge; of great
bulk; as, a mountainous heap.
Meaning of 'mountainous' (Princeton's WordNet)
1 . mountainous
[ s]
Meaning (1): - like a mountain in size and impressiveness