scarlet woman
Concise Oxford English Dictionary © 2008 Oxford University Press:
scarlet woman
▶noun chiefly humorous a notoriously promiscuous or immoral woman.
– origin C19: orig. applied as a derogatory ref. to the Roman Catholic Church.
'scarlet woman' also found in these Oxford entries:

