advocasy ( synonym found)

Definition of advocasy:

°the profession of an advocate.
°the act of arguing in favour of, or supporting something.

Definition of advocasy:

°the profession of an advocate.
°the act of arguing in favour of, or supporting something.

Back to Top