Fricatrice

Webster's Dictionary of the English Language

·noun A lewd woman; a harlot.