Topic: NATURE
| |||||||||
moun‧tain‧ous

1DN a mountainous area has a lot of mountains :
the mountainous coast of Wales
a mountainous region
the mountainous coast of Wales
a mountainous region2 very large in amount or size :
They were struggling with mountainous debts.
They were struggling with mountainous debts.
