English version


From Longman Dictionary of Contemporary English
Related topics: Sport
AstroTurfAs‧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.
Pictures of the day
What are these?
Click on the pictures to check.