Astroturf(redirected from Astroturf12)
A trademark for an artificial grasslike ground covering.
(General Sporting Terms) a type of grasslike artificial surface used for playing fields and lawns
[C20: from Astro(dome), the baseball stadium in Texas where it was first used + turf]
a carpetlike covering made of vinyl and nylon to resemble turf.