English Proper noun wikipedia AstroTurf?® (uncountable)
#A synthetic material used in sports grounds as a durable substitute for grass.
Related terms astroturfing
Category:English proper nouns