justifier - English Synonyms Dictionary

justifier

n.
[1] apologist , vindicator