ditch
名词 ditch:
a long narrow excavation in the earth
any small natural waterway
动词 ditch:
forsake
throw away
同义词:chuck
sever all ties with, usually unceremoniously or irresponsibly
同义词:dump
make an emergency landing on water
crash or crash-land
cut a trench in, as for drainage
同义词:trench