English synonyms about - contact  

scarlet letter

noun

1 scarlet letter

The letter A in red; Puritans required adulterers to wear it.


Find more on scarlet letter elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0266