advocacytranslation and definition "advocacy", tamil lexiconWordTamil Definitionadvocacyவழக்கறிஞர் தொழில், ஆதரித்து வாதாடுதல், ஒட்டி வழக்காடுதல், காத்துக்கோடல்.