Advocate means to support or plead in favor of.
Advocate is a verb.
Synonyms: argue for, champion, encourage, promote, push for, recommend, support, uphold, urge.
Antonyms: assail, combat, impugn, oppose.
Animal rights activists advocate better treatment of animals.
I do not advocate building the Expressway Flyover.
Dr.Krishna advocates a conservative method of treatment for the disease.