Synonyms of Scarlet Letter in English :
Antonyms of Scarlet Letter in English
Thesaurus of Scarlet Letter in English
1. (noun) the letter A in red; Puritans required adulterers to wear it