ASTROTURF

9 letters 12 Scrabble points

Definition of ASTROTURF

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

    Synonyms: artificial turf
Related words: artificial turf
verb
  1. To cover with an artificial grass-like material.

  2. (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