ditcher

Noun

 * 1) One who digs ditches.
 * 2) One who ditches, or abandons.
 * a ditcher of perfectly good ideas

Translations

 * Finnish:


 * Finnish: hylkääjä, hautaaja

Noun

 * 1) In the game of bowls, a bowl that rolls off the green into the outer ditch.