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