Monsanto
Search results
- DictionaryAstroturf/ˈastrə(ʊ)təːf/
noun
- 1. an artificial grass surface used for sports fields. trademark
- 2. simulated or artificially created public support for something, generated by an orchestrated marketing or public relations campaign: "an Astroturf movement designed to trample any opposition"
verb
- 1. cover (a sports field or other area) with a layer of Astroturf: "the garden has been astroturfed for ease of maintenance"
- 2. disguise (an orchestrated marketing or public relations campaign) in such a way as to present it as having arisen from unsolicited public comments: "there's a suspicion that he astroturfed the campaign behind the scenes"
Powered by Oxford Dictionaries