English version

scarlet woman

From Longman Dictionary of Contemporary Englishscarlet womanˌscarlet ˈwoman noun [countable] old-fashioned  SYSEX/HAVE SEX WITHa woman who has sexual relationships with many different people
Examples from the Corpus
scarlet womanIn your mind I was a scarlet woman and could be nothing else.The scarlet woman is perfect - leave her. 4.
Pictures of the day
What are these?
Click on the pictures to check.