ADVOCATE


Meaning of ADVOCATE in English

v. be in favor of, support; stand for, intercede for

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.