Home / Dictionary / Astroturfs

Astroturfs Moderate

Definition, synonyms and related words

Definitions
Noun
1

plural of astroturf

Verb
1

Third-person singular simple present indicative form of Astroturf

See Also
astroturf
Related Terms
Rhyming Words
rfs barfs serfs surfs turfs scarfs snarfs dwarfs smurfs
Compare
Astroturfs vs