AstroTurf Definition
ăstrō-tûrf
verb
Alternative spelling of Astroturf.
Wiktionary
To cover with an artificial grass-like material.
Wiktionary
(politics) (Usually lowercase) To fabricate an impression of political support for an agenda. See astroturfing.
Wiktionary
noun
Alternative spelling of AstroTurf.
Wiktionary
adjective
Of a group created by a larger organisation, but presenting itself as a grassroots organisation.
Wiktionary
Related Articles
Find Similar Words
Find similar words to AstroTurf using the buttons below.