Ditcher
Portuguese Meaning
cavador poceiro
English Meaning
- Agent noun of ditch; one who ditches (usually in the sense of a digger of ditches, or one who habitually abandons).