an artificial surface that looks like grass, for playing sports on High school football is now played on AstroTurf.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: AstroTurf™