English

edit

Noun

edit

scarlet woman (plural scarlet women)

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