trollop

Noun
  1. A dirty untidy woman (synset 110628714)
  2. A woman adulterer (synset 109792353)

Found on Word Lists

Other Searches