Home / Dictionary / Astroturf

Astroturf Common

Definition, synonyms and related words

Definitions
Noun
1

A synthetic material used in sports grounds as a durable substitute for natural grass.

2

Alternative spelling of AstroTurf

Verb
1

Alternative spelling of Astroturf

2

To cover with an artificial grass-like material.

Adjective
1

Of a group created by a larger organisation (especially a corporation or political party), but presenting itself as a grassroots organisation.

Related Terms
Rhyming Words
Compare
Astroturf vs