Dictionary |
1 Result
#1
advocator
n.
[
advocate
,
proponent
,
exponent
] a person who pleads for a cause or propounds an idea
. wn