Definitions of ditch digger:

  • noun:   a laborer who digs ditches