ASTROTURF
9 letters
12 Scrabble points
Definition of ASTROTURF
noun
-
A synthetic material used in sports grounds as a durable substitute for natural grass.
Synonyms: artificial turf
Related words:
artificial turf
verb
-
To cover with an artificial grass-like material.
-
(usually lowercase) To fabricate an impression of political support for an agenda. See astroturfing.
Source: Wiktionary
Word Details
Letters
A
S
T
R
O
T
U
R
F
Length
9 letters
Scrabble Score
12 points