Definitions (2)
1. Person who supports a cause and exercises his right to be heard, or represents a party before a court or tribunal to defend it or plead on behalf of it.
Related Videos
http://www.businessdictionary.com/definition/advocate.html


