advocate
- Word forms
- advocates, advocated, advocating
Meanings and translation
The translation of this word is being prepared.
- person who argues the case of another
- person who speaks in support of something
- argue for
The translation of this word is being prepared.