Meaning : An expression of regret at having caused trouble for someone.
Example :
He wrote a letter of apology to the hostess.
Meaning : A formal written defense of something you believe in strongly.
Synonyms : apologia
Meaning : A poor example.
Example :
It was an apology for a meal.
A poor excuse for an automobile.
Synonyms : excuse