ditchdown
/ˈdɪtʃdaʊn/Definitions
1. noun
a slope or incline of a ditch or watercourse, especially one that is steep or difficult to ascend
“The hikers had to navigate through the treacherous ditchdown to reach the other side of the river.”
1. noun
a slope or incline of a ditch or watercourse, especially one that is steep or difficult to ascend
“The hikers had to navigate through the treacherous ditchdown to reach the other side of the river.”