AstroTurf
AstroTurf
Definition
Astro·Turf (-tʉrf′)
a durable, grasslike synthetic outdoor carpet used in stadiums, as a floor covering, etc.
Browse dictionary entries near AstroTurf
