Longman Dictionary of Contemporary English homepage

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.
Word of the Day
The NATURE
Word of the Day is:

Other related topics