Definition of “scarlet woman” - English Dictionary

british dictionary

“scarlet woman” in British English

See all translations

scarlet womannoun [ C ]

uk /ˌskɑː.lət ˈwʊm.ən/ us /ˌskɑːr.lət ˈwʊm.ən/ old-fashioned disapproving

a woman who is considered to be immoral because she has sex with a lot of men

(Definition of “scarlet woman” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!