noun a person who digs ditches. a person who ditches. ditchdigger(def 3).
ditcher 🔊 Listen to this noun a person who digs ditches. a person who ditches. ditchdigger(def 3). Share Facebook Twitter Google +