'Ditcher' definitions:

Definition of 'Ditcher'

From: GCIDE
  • Ditcher \Ditch"er\, n. One who digs ditches. [1913 Webster]