astroturfings meaning

Meaning of astroturfings

What is the full meaning of astroturfings

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

Example of the word astroturfings placed on a Scrabble board.

Unscrambled word astroturfings

Points for astroturfings

Scrabble
26 points
Word With Friends
20 points
Wordfeud
26 points

Related pages for astroturfings