Idiom: Scarlet woman

What does 'Scarlet woman' mean?

This idiom is used as a pejorative term for a sexually promiscuous woman, especially an adulteress.

See also: