Dictionary
Astroturf
trademark As·tro·turf \ˈas-trə-ˌtərf, -ˌtrō-\
—used for an artificial surface that resembles grass
Full Definition of ASTROTURF
—used for artificial turf
See Astroturf defined for English-language learners
ADVERTISEMENT
Rhymes with ASTROTURF
Browse
Next Word in the Dictionary: astroturfingPrevious Word in the Dictionary: astrostereogramAll Words Near: Astroturf
ADVERTISEMENT
Seen & Heard
What made you want to look up Astroturf? Please tell us where you read or heard it (including the quote, if possible).