Astroturf (noun) Definition, Meaning & Examples

Trademark.
  1. a brand of carpetlike covering made of vinyl and nylon to resemble turf, used for athletic fields, patios, etc.
noun trademark
  1. a type of grasslike artificial surface used for playing fields and lawns
Astroturf (noun) Definition, Meaning & Examples

More Definitions