astroturfing Astroturfing is an orchestrated and artificial public relations campaign aimed at creating a deceptive impression that a product or service is extremely popular. There are no comments yet. Log in to add a comment.
There are no comments yet. Log in to add a comment.