ADVOCATOR


Meaning of ADVOCATOR in English

n. intercessor, one who presents the cause of another in court, advocate

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