astroturfing meaning

Meaning of astroturfing

What is the full meaning of astroturfing

political, advertising, or public relations campaigning that seeks to create the impression of being spontaneous 'grassroots' behavior [n -S]

Example of the word astroturfing placed on a Scrabble board.

Unscrambled word astroturfing

Points for astroturfing

Scrabble
24 points
Word With Friends
19 points
Wordfeud
24 points

Related pages for astroturfing