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.
