Dictionary
Thesaurus
Encyclopedia
Translator
Web

artificial turf

 - 1 of 1 thesaurus result
Main Entry: synthetic grass
Part of Speech: noun
Definition: artificial grass

Synonyms:

AstroTurf [tm], artificial turf
Search another word or see artificial turf on Dictionary
FacebookTwitterFollow us: