English Dictionary
Definition advocacy in British English
advocacy noun
[uncountable] noun
/ˈædvəkəsi/
Example
He has been widely criticized for his advocacy of shorter prison sentences.
Synonyms and related words
