mountainous

adjective
🔊/ˈmaʊntənəs/
🔊/ˈmaʊntənəs/
jump to other results
  1. having many mountains多山的
    • a mountainous region/terrain多山的地区/地形
    Topics Geographyb2
  2. very large in size or amount; like a mountain巨大的;山一般的 synonym huge
    • mountainous waves如山的巨浪