English dictionary

advocator

noun

Parts of speech

Definitions

noun

  1. a person who pleads for a cause or propounds an idea

Synonyms

Scroll to Top