Definition of scarlet woman in English:

scarlet woman

Line breaks: scar|let woman

Entry from British & World English dictionary

noun

A notoriously promiscuous or immoral woman: I will not consent to be portrayed in the press as a scarlet woman!

Origin

early 19th century: originally applied as a derogatory reference to the Roman Catholic Church, regarded as being devoted to showy ritual (Rev. 17).

Definition of scarlet woman in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day flippant
Pronunciation: ˈflipənt
adjective
not showing a serious or respectful attitude