Definitions
noun
a long narrow excavation in the earth
noun
any small natural waterway
verb
crash or crash-land
“ditch a car”
verb
forsake
“ditch a lover”
verb
make an emergency landing on water
Look “ditch” up elsewhere
Want another word?
Spin the dictionary for a fresh one.