scarlet woman

English

Noun

scarlet woman (plural scarlet women)

  1. A woman who behaves in an adulterous manner.
  2. The Whore of Babylon.