n agent noun | Agent noun of ditch; one who ditches (usually in the sense of a digger of ditches, or one who habitually abandons).