A narrow deep valley with steep sides
32 Likes
Gorges
Answered By
19 Likes
A long deep Gorge
A narrow strip of land joining two large land areas or separating two oceans