Antonyms and Synonyms for advocator

1. advocator (n.)

a person who pleads for a cause or propounds an idea

Antonyms: Synonyms: