An Encylopedia Britannica Company

trollop

1 ENTRIES FOUND:
trollop /ˈtrɑːləp/ noun
plural trollops
trollop
/ˈtrɑːləp/
noun
plural trollops
Britannica Dictionary definition of TROLLOP
[count] old-fashioned + offensive
: a woman who has sex with many different men