strumpet

/ˈstrʌmpɪt/
noun
  1. A woman who has many sexual partners; a promiscuous woman. (Note: This word is old-fashioned and often used as an insult.)
    • She was unfairly labeled a strumpet by the gossipy townspeople.
    • The word 'strumpet' is rarely used today except in historical novels.
    • In the old play, the villain called the heroine a strumpet.