search

Astroturfing

Meaning

Noun

In Marketing, Social media & US politics:
The
of an
as a "grass-roots"
, i.e; a
of public opinion.

Verb

and
of Astroturf
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com