Wiktionary
cyberbattles
n. (plural of cyberbattle English)
n. (plural of cyberbattle English)