Astroturf

trademark
As·​tro·​turf | \ ˈas-trə-ˌtərf How to pronounce Astroturf (audio) , -ˌtrō-\

Definition of Astroturf

used for artificial turf

Keep scrolling for more

More Definitions for Astroturf

Astroturf

trademark

English Language Learners Definition of Astroturf

used for an artificial surface that resembles grass