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

 

scarlet woman

 noun
noun
BrE
 
; NAmE
 
(old-fashioned)
 
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