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 - Словарь современного английского языка.