ADVOCATE Meaning of ADVOCATE in English v. be in favor of, support; stand for, intercede for Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012