explanationtranslation and definition "explanation", tamil lexiconWordTamil Definitionexplanationவிளக்குதல், விளக்கம், பிணக்குத்தீர்ப்பு, சமரச முயற்சி, விளங்கவைக்கும் அறிக்கை, சமாதானம்.Put down toGive as an explanation