Astroturf

Wiktionary, Creative Commons Attribution/Share-Alike License
  • verb. Alternative spelling of Astroturf.
  • noun. Alternative spelling of AstroTurf.
  • Word Usage
    "Do you know where the term astroturf in relation to political protest comes from?"
    Form