Astroturf (n.) Look up Astroturf at Dictionary.com
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 a center of the U.S. space program.