turncoattranslation and definition "turncoat", tamil lexiconWordTamil Definitionturncoatகொள்கைமாறுபவர், கட்சிமாறுபவர்.