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. Оксфордский английский словарь. 2012