ASTROTURF Meaning of ASTROTURF in English astroturf, AstroTurf trademark BrE AmE ˈæs trəʊ tɜːf AmE \ -troʊ tɝːf▷ astroturf|ed t Longman Pronunciation English Dictionary. Английский словарь произношений Longman. 2012