Spammers, noun plural of spammer. Synonyms in the same form.
spamvertisers
All synonyms for spammer →