SCARLET WOMAN


Meaning of SCARLET WOMAN in English

noun

( old-fashioned ) 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).

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.