AstroTurf
Concise Oxford English Dictionary © 2008 Oxford University Press:
AstroTurf/ˈastrəʊtɜːf/
▶noun trademark an artificial grass surface, used for sports fields.
'AstroTurf' also found in these Oxford entries:
|
AstroTurfConcise Oxford English Dictionary © 2008 Oxford University Press: AstroTurf/ˈastrəʊtɜːf/ ▶noun trademark an artificial grass surface, used for sports fields. 'AstroTurf' also found in these Oxford entries:
|
|