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


scarlet woman

; NAmE
jump to other results
a woman who has sexual relationships with many different people Word Origin early 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