Langimage
English
B2

a lasting mark of disgrace on someone's reputation.

Meanings

a lasting mark of disgrace on someone's reputation.

The affair became a stain on his reputation that never fully went away.

Synonyms

Antonyms

Last updated: 2025/12/19 05:33