American Dictionary
Definition trollop in American English
trollop noun
[countable] noun
/ˈtrɑləp/
Synonyms and related words
