adj. characterized by the presence of many mountains, hilly; having huge dimensions; of the nature of mountains
MOUNTAINOUS
Meaning of MOUNTAINOUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012