astro-turfed
adjective1
- Of an orchestrated, well-funded political or corporate campaign designed to artificially manufacture the illusion of widespread, spontaneous public support; a grassroots movement.
forms
more astro-turfed · most astro-turfed
more astro-turfed · most astro-turfed
This dictionary works without the internet: on your phone · in Chrome