Definition of AstroTurf™ noun from the Oxford Advanced Learner's Dictionary



BrE BrE//ˈæstrəʊtɜːf//
; NAmE NAmE//ˈæstroʊtɜːrf//
jump to other results
an artificial surface that looks like grass, for playing sports on The outdoor game is now played on AstroTurf. Word Origin1960s: from astrodome (an enclosed stadium with a domed roof, where it was first used) + turf.
See the Oxford Advanced American Dictionary entry: AstroTurf™