Yahoo Malaysia Web Search

Search results

  1. Dictionary
    troll farm

    noun

    • 1. an organization employing people to make deliberately offensive or provocative online posts in order to cause conflict or manipulate public opinion: "if the company finds evidence of other troll farms, it may prompt lawmakers to reopen their investigations"