Definition of ditch
- (n) drainage; ditch; gutter; sewerage
下水が完全に詰まっている。
The drains are blocked up. - sewage; black water
- (n) moat; fosse
彼は堀にペンキの上塗りをした。
He coated the wall with paint. - canal; ditch