DITCH meaning in the Cambridge English Dictionary(09) Save Image Image gallery: Ditch Meaning In Telugu