amende honorable

Noun

 * 1) A public confession and apology.