astroturf

UK /ˈæstɹoʊˌtɝf/ US /ˈæstɹoʊˌtɝf/
noun 5verb 3adj 1

Definitions

noun

1

A synthetic material used in sports grounds as a durable substitute for natural grass.

And then there's AstroTurf. Invented in Research Triangle Park, North Carolina, and patented by Monsanto in 1965, AstroTurf is the world's first synthetic turf used as a sports playing surface, coming to fame—and its name—when it was put into the Houston Astrodome in 1966.

2

Alternative form of Astroturf.

verb

1

Alternative spelling of Astroturf.

noun

1

Alternative spelling of AstroTurf.

Your note

not saved
0 chars