ASTROTURF
Meaning of ASTROTURF in English
As ‧ tro ‧ Turf /ˈæstrəʊtɜːf $ -troʊtɜːrf/ BrE AmE noun [uncountable] trademark
an artificial surface like grass that sports are played on
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012