liberationtranslation and definition "liberation", tamil lexiconWordTamil Definitionliberationவிடுதலை, விடுவிப்பு, தலைநீக்கம்.deliberationஆழ்ந்தாராய்வு, முதிர் சிந்தனை, அமைதியான தன்மை, அமைதி நிலை.