liberatorDict.lkDict.lk - Sinhala to English DictionaryMeaning liberator Tweet Sinhala Dictionary definitions for liberatorliberator 🔊 /lɪˈbɚejtʌɹ/liberator : විමුක්තිදායකයාliberator definitionNoun. One who, or that which, liberates; a deliverer.Lern More AboutWiki Definition: liberatorGoogle Search result: GoogleWiki Article: Wikipedia Tweet