Skip to content

advocator

Dictionary definition · advocator

noun

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

Source: Open English WordNet (CC BY 4.0).