Astroturf
verb2
adjective1
- Of a group created by a larger organisation (especially a corporation or political party), but presenting itself as a grassroots organisation.
noun1
forms
Astroturfed · astroturfed · Astroturfing · Astroturfs · astroturfs · more Astroturf · most Astroturf