ADVOCATE Meaning of ADVOCATE in English (n.) To plead in favor of; to defend by argument, before a tribunal or the public; to support, vindicate, or recommend publicly. Webster's English dictionary. Английский словарь Webster. 2012