Idiom: Scarlet woman

Idiom Definitions for 'Scarlet woman'


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

Idioms similar to 'Scarlet woman'

See also: