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