The British Idiom – Scarlet woman
Definition of Scarlet woman
The scarlet woman is a sinful woman, especially a prostitute. Traditionally, brothels have red lights outside, and an area in which brothels can be found is known as, “the red light district”. Scarlet is a very brilliant shade of red.
Examples of Usage of Scarlet woman
I’d be more inclined to marry a scarlet woman, than a goody two shoes. She was a scarlet woman, brazen and unashamed of her sexuality.
Now watch my YouTube video English lesson which contains this British English idiom.