An advocate is a person who publicly supports, pleads, or speaks up for a cause, idea, or another person. As a verb, to advocate means to actively recommend or write in favor of something. It also refers to a lawyer who represents someone in a court of