advocate synonyms:
noun
1 apologist, backer, champion, proponent, supporter.
2 D LAWYER.. vb argue for, back, champion, endorse, favour, recommend, speak for, uphold.
Example:
Prosecution advocate Will Giles said Mr Dawson-Ball “knew exactly what he was doing” in helping Noakes control and retain the proceeds of the manufacture, sale and distribution of the blood product.