astroturfer
Noun
Meaning
astroturfer (plural astroturfers)
One who engages in astroturfing, the disguising of an orchestrated campaign as a “grass-roots” event.
Noun
astroturfer (plural astroturfers)
One who engages in astroturfing, the disguising of an orchestrated campaign as a “grass-roots” event.