ditcher noun.
['dɪtʃǝ] LME.[from DITCH noun, verb + -ER1.]1. A person who makes and repairs ditches.
LME.2. A machine for making ditches.
M19.3. Bowls. A bowl which runs or is driven off the green.
L19.4. [With reference to the Mahratta Ditch, a local fortification.] A resident of Calcutta.
slang.
L19. [TahlilGaran] English Dictionary ▲