astroturfed in English dictionary Astroturfed Meanings and definitions of "astroturfed" Simple past tense and past participle of Astroturf. verb simple past tense and past participle of [i]Astroturf[/i] more astroturfed Meanings and definitions of "astroturfed" verb simple past tense and past participle of [i]astroturf[/i] more Sample sentences with "astroturfed" Declension Stem Try again Authors