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 - Словарь современного английского языка.