VariousWords beta
Related Terms:
Noun
Definition: One who engages in astroturfing, the disguising of an orchestrated campaign as a "grass-roots" event.
VariousWords beta
Definition: One who engages in astroturfing, the disguising of an orchestrated campaign as a "grass-roots" event.