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