Astroturf

1 ENTRIES FOUND:
Save
Astroturf /ˈæstrəˌtɚf/ trademark
Astroturf
/ˈæstrəˌtɚf/
trademark
Learner's definition of ASTROTURF
used for an artificial surface that resembles grass
Comments & Questions
Comments & Questions
What made you want to look up Astroturf? Include any comments and questions you have about this word.