defoliateDict.lkDict.lk - Sinhala to English DictionaryMeaning defoliate Tweet Sinhala Dictionary definitions for defoliatedefoliate 🔊defoliate : කොළ හැලෙනවාdefoliate definitionAdjective. Alt. of DefoliatedLern More AboutWiki Definition: defoliateGoogle Search result: GoogleWiki Article: Wikipedia Tweet