Etymology

astro-turfed

Today it means: Of an orchestrated, well-funded political or corporate campaign designed to artificially manufacture the illusion of widespread, spontaneous public support; a grassroots movement. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok