ditcher








noun

  1. a person who digs ditches.
  2. a person who ditches.
  3. ditchdigger(def 3).
54 queries 0.550