Astroturfing
See also:
astroturfing
English
Verb
Astroturfing
present participle and gerund of
Astroturf