Meaning : A long narrow excavation in the earth.
Meaning : Any small natural waterway.
Translation in other languages :
Meaning : Forsake.
Example :
Ditch a lover.
Meaning : Sever all ties with, usually unceremoniously or irresponsibly.
Example :
The company dumped him after many years of service.
She dumped her boyfriend when she fell in love with a rich man.
Synonyms : dump
Meaning : Make an emergency landing on water.
Meaning : Crash or crash-land.
Example :
Ditch a car.
Ditch a plane.
Meaning : Cut a trench in, as for drainage.
Example :
Ditch the land to drain it.
Trench the fields.
Synonyms : trench