ASTROTURF


Meaning of ASTROTURF in English

n. propr. an artificial grass surface, esp. for sports fields.

[ Astrodome, name of a sports stadium in Texas where it was first used, + TURF ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.