YourDictionary

AstroTurf

(ăsˈtrō-tûrfˌ)

A trademark used for an artificial grasslike ground covering.

link/cite print suggestion box