Scarlet Woman, the—(derog.) the Roman Catholic Church (also: Scarlet Lady, the):
- The latter old lady [the Church of Rome] may be the Scarlet Woman, or the Beast with ten horns, if you will.
scarlet woman—(pejor., dated) a prostitute; a whore:
- I sought out a scarlet woman in the streets and went home with her.