Kimauri18 Kimauri18 19-05-2021 English contestada What does word ditch mean in this context? A. the act of getting away from someone B. a long narrow trench dug in the ground C. the act of getting rid of something D. a grave the answer is D. A grave