What does Advocateship mean?

Advocateship meaning in General Dictionary

workplace or duty of a supporter

View more

  • workplace or task of an advocate.

Advocateship meaning in General Dictionary

(n.) workplace or responsibility of an advocate.