We found 5 dictionaries that define the word
spambots:
General (4 matching dictionaries)
- spambots: Wordnik
- spambots: Wiktionary
- spambots: Dictionary.com
- Spambots: Wikipedia, the Free Encyclopedia
Computing (1 matching dictionary)
- Spambots: Encyclopedia