apologisttranslation and definition "apologist", tamil lexiconWordTamil Definitionapologistஇரங்கியுரைப்பவர், வாதம் செய்து தன் சமயம் ஆதரிப்பவர், பட்டிமன்றம் ஏறித் தன்கோள் நிறுவுபவர்.