MOUNTAINOUS


Meaning of MOUNTAINOUS in English

adj.1 (of a region) having many mountains.

2 huge.

Oxford English vocab.      Оксфордский английский словарь.