TOP

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 AstroTurf in the Oxford Advanced Learner's Dictionary