Definition of scarlet woman noun from the Oxford Advanced Learner's Dictionary


scarlet woman

BrE BrE//ˌskɑːlət ˈwʊmən//
; NAmE NAmE//ˌskɑːrlət ˈwʊmən//
jump to other results
a woman who has sexual relationships with many different people Word Originearly 19th cent.: originally applied as a derogatory reference to the Roman Catholic Church, regarded as being devoted to showy ritual (Rev. 17).
See the Oxford Advanced American Dictionary entry: scarlet woman