Synonyms of APOLOGIST

What is another word for APOLOGIST
1.

Synonyms of APOLOGIST

noun - a person who argues to defend or justify some policy or institution

2.

Synonyms of APOLOGIST

Synonyms of APOLOGIST