What is the full meaning of ditched
DITCH, to dig a long, narrow excavation in the ground [v]
Example of the word ditched placed on a Scrabble board.