astroturf

noun

  1. 1

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

verb

  1. 1

    To cover with an artificial grass-like material.

  2. 2

    (usually lowercase) To fabricate an impression of political support for an agenda. See astroturfing.

Translate “astroturf” to another language

Click any language to open the translator with this word already filled in.

Astroturf Definition & Meaning | TranslatePulse