Advertisement

AstroTurf (n.)

1966, proprietary name for a kind of artificial grass, so called because it was used first in the Houston, Texas, Astrodome, indoor sports stadium. See astro- + turf. Houston was the control center of the U.S. space program.

Others are reading