Definition, synonyms and related words
A deliberate crash landing on the sea or other body of water.
present participle of ditch