English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition troll factory in British English

troll factory noun

noun
1

a company that pays its employees to write online comments in favour or against somebody or something posing as ordinary Internet users

Example

Russia's troll factory runs thousands of fake Facebook and Twitter accounts to flood social media with anti-Ukrainian propaganda.

Definition troll factory in British English