DITCH definition and meaning | Collins English Dictionary
https://www.collinsdictionary.com/dictionary/english/ditch
WEB6 days ago · 1. a long, narrow excavation made in the ground by digging, as for draining or irrigating land; trench. 2. any open passage or trench, as a natural channel or waterway. transitive verb. 3. to dig a ditch or ditches in or around. 4. to derail (a train) or drive or force (an automobile, bus, etc.) into a ditch.
DA: 63 PA: 52 MOZ Rank: 96