ditching
ditch-ing
noun
The emergency landing of an aircraft on water, often due to mechanical failure.
"The pilot practised emergency ditching procedures."
noun
The informal act of getting rid of something or someone, or abandoning a plan or activity.
"He was caught ditching his homework again."