Apologized Synonyms and Antonyms

Defend, explain, clear away, or make excuses for by reasoning
(Verb)