to fabricate an impression of political support for an agenda. see astroturfing

listen to the pronunciation of to fabricate an impression of political support for an agenda. see astroturfing
English - English
Astroturf
to fabricate an impression of political support for an agenda. see astroturfing

    Hyphenation

    to fab·ri·cate an im·pres·sion of po·li·ti·cal sup·port for an agenda. see astroturfing
Favorites