American English

Definition of AstroTurf™ noun from the Oxford Advanced American Dictionary

 

AstroTurf™

 noun
noun
NAmE//ˈæstroʊˌtərf//
 
[uncountable]
 
jump to other results
an artificial surface that looks like grass, for playing sports on High school football is now played on AstroTurf.
See the Oxford Advanced Learner's Dictionary entry: AstroTurf™