Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scarlet letter Definition

Cancel
scarlet letter
noun(scarlet letter)
a scarlet A worn as a punitive mark of adultery

Words Related to scarlet letter!

scarlet letter Examples by Brain Bank Users