Astroturf (English, adj)
expansion: Astroturf (comparative more Astroturf, superlative most Astroturf)
Senses:
glosses: Of a group created by a larger organisation (especially a corporation or political party), but presenting itself as a grassroots organisation.
Forms:
form: more Astroturf
tags: comparative
form: most Astroturf
tags: superlative
form: astroturf
tags: alternative