ASTROTURF


Meaning of ASTROTURF in English

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

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

Oxford English vocab.      Оксфордский английский словарь.