SELF-JUSTIFIER


Meaning of SELF-JUSTIFIER in English

noun one who excuses or justifies himself.

Webster English vocab.      Английский словарь Webster.