Penance

/ˈpɛnəns/

Synonyms

Slang Meanings

Doing your time
He feels like he’s doing his time for the mistakes he made.