APOLOGIST


Meaning of APOLOGIST in English

n.

Defender, vindicator, supporter, advocate.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.