English version

AstroTurf in Sport topic

From Longman Dictionary of Contemporary EnglishAstroTurfAs‧tro‧Turf /ˈæstrəʊtɜːf $ -troʊtɜːrf/ noun [uncountable] trademark 🔊 🔊 DSan artificial surface like grass that sports are played on
Examples from the Corpus
AstroTurfKirby got the ball and saw nothing ahead of him but green AstroTurf.