Home Synonyms mountainous
See US English definition of mountainous
See UK English definition of mountainous
See Spanish definition of montañoso
1‘a mountainous region’
flat
2‘mountainous waves’
tiny, minute
READ THESE ARTICLES