Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ditched

- of Ditch

Crossword clue for ditched

- Crash-landed in water
- Got rid of
- Threw away