defencesDict.lkDict.lk - Sinhala to English DictionaryMeaning defences Tweet Sinhala Dictionary definitions for defencesdefences 🔊defences : ආරක්ෂක විධිLern More AboutWiki Definition: defencesGoogle Search result: GoogleWiki Article: Wikipedia Tweet