Definition of AstroTurf
Noun: astroturfing 'as-trow,tur-fing
- Simulation of grassroots support for something, esp. by a corporation or government
"In August 2007 Comcast Corporation's public relations representatives were accused of astroturfing by posing as fans on internet college team message boards"
- (trademark) artificial grass turf used for sports fields
See also:
Astropogon
astroturfing
Anagrams containing the word AstroTurf
asrofrttu fastrotur rfastrotu urfastrot turfastro oturfastr roturfast troturfas stroturfa