Ditcher

Portuguese Meaning

cavador

poceiro

English Meaning

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