mountainside

noun
🔊/ˈmaʊntənsaɪd/
🔊/ˈmaʊntnsaɪd/
jump to other results
  1. the side or slope of a mountain山坡
    • Tracks led up the mountainside.足迹通向山坡。🔊🔊
    • The helicopter crashed into the mountainside.直升机坠入山腰。
    Topics Geographyb2