hanging valley

Noun

 * 1)  A valley that terminates at one end by a steep drop to a much lower valley.