vindicatorEnglish

apologist, justifier, vindicator

Noun

A person who argues to defend or justify some policy or institution

English: apologist, vindicator, justifier

Bahasa: pembela, penyokong

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "vindicator"