Astroturf (English, noun)
expansion: Astroturf (plural Astroturfs)
Senses:
glosses: Alternative spelling of AstroTurf.
tags: alt-of
alternative
topics: government
politics
glosses: A campaign designed to appear like a genuine popular (or grassroots) movement, that does not have such popular support.
tags: US
Forms:
form: Astroturfs
tags: plural
form: astroturf
tags: alternative