ASTROTURF


Meaning of ASTROTURF in English

n. trademark for synthetic turf that looks like grass; type of artificial grass

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.