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 - Энциклопедический словарь английского языка.