astro turf

listen to the pronunciation of astro turf
English - Turkish
English - English

Definition of astro turf in English English dictionary

AstroTurf
A synthetic material used in sports grounds as a durable substitute for grass
AstroTurf
Of a group created by a larger organisation, but presenting itself as a grassroots organisation
Astroturf
To cover with an artificial grass-like material

Is it just me, or is it hard to find anyone nowadays to Astroturf your car?.

Astroturf
To fabricate an impression of political support for an agenda. See astroturfing
astroturf
Alternative spelling of Astroturf
AstroTurf
an artificial surface like grass that sports are played on
Astroturf
{i} trademark for synthetic turf that looks like grass; type of artificial grass
astroturf
An artificial grass surface First developed for use in the Houston Astrodome after the dome's natural lawn deteriorated From the Daily Telegraph, April 21, 1966: "Houston had spent $11 million building its mammoth, air-conditioned Astrodome Now [they are] spending $180,000 on a carpet of synthetic turf, called Astroturf "
astroturf
an artificial surface used instead of grass on many football fields