0%

ALL meanings of astroturf

As·tro·turf
A a
  • uncountable noun astroturf Astroturf is a type of artificial fiber that is used instead of grass on some sports fields. 3
  • noun astroturf a type of grasslike artificial surface used for playing fields and lawns 3
  • noun astroturf a durable, grasslike synthetic outdoor carpet used in stadiums, as a floor covering, etc. 3
  • noun astroturf Alternative spelling of Astroturf. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?