SCARLET WOMAN
Meaning of SCARLET WOMAN in English
ˌscarlet ˈwoman BrE AmE noun [countable] old-fashioned
a woman who has sexual relationships with many different people
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012