Topic: NATURE


mountainous

adjective
     
moun‧tain‧ous
1DN a mountainous area has a lot of mountains:
the mountainous coast of Wales
a mountainous region
2 very large in amount or size:
They were struggling with mountainous debts.

Explore NATURE Topic