turncoatDict.lkDict.lk - Sinhala to English DictionaryMeaning turncoat Tweet Sinhala Dictionary definitions for turncoatturncoat 🔊 /tɚˈnkowˌt/turncoat : පිල්මාරු කරන්නාturncoat definitionNoun. One who forsakes his party or his principles; a renegade; an apostate.Lern More AboutWiki Definition: turncoatGoogle Search result: GoogleWiki Article: Wikipedia Tweet