Idiom: Scarlet woman

Idiom Definitions for 'Scarlet woman'


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

See also: