advocate (noun) a person who speaks in favor of another person (sometimes in a court of law) or in favor a course of action