Definition of AstroTurf

Noun: astroturfing  'as-trow,tur-fing

  1. 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"
Noun: AstroTurf  'a-strow,turf
  1. (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