ADVOCATOR

Definition of ADVOCATOR

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