The Chine

A term for "a deep narrow ravine" in southern England