Astroturf

an artificial surface used instead of grass on many football fields.
Found on http://www.firstbasesports.com/football_glossary.html

Astroturf

An artificial surface used instead of grass on many football fields.
Found on http://www.superglossary.com/Glossary/Entertainment/Football/

Astroturf

Astroturf is British slang for a police informer (supergrass).
Found on http://www.probertencyclopaedia.com/browse/ZAA.HTM
No exact match found