ditcherDict.lkDict.lk - Sinhala to English DictionaryMeaning ditcher Tweet Sinhala Dictionary definitions for ditcherditcher 🔊ditcher : කාණු කැණියditcher definitionNoun. One who digs ditches.Lern More AboutWiki Definition: ditcherGoogle Search result: GoogleWiki Article: Wikipedia Tweet