1 mountain wall | Definition of mountain wall

mountain wall

noun

Definition of mountain wall

: a steep mountainside