the use of formal public relations or political campaigns to create what seems to be a popular grassroots movement about a particular issue. Astroturf is artificial grass, and astroturfing is a word that plays with the idea of genuine grass and therefore genuine grassroots popular opinion.That company seems to be specializing in astroturfing these days – did you see their latest publicity?
Submitted by:
James from United Kingdom on 17/02/2009