ASTROTURF
Meaning of ASTROTURF in English
n.
Pronunciation: ' as-tr ə - ˌ t ə rf, - ˌ tr ō -
Function: trademark
― used for artificial turf
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012