mountain wall
nounDefinition of mountain wall
: a steep mountainside
1