English · word

ditch

watercourse; channel

Words sharing this root