EGAVE
killerball
Meaning
noun
Synonym of murderball (“team sport resembling dodgeball”).
Save “killerball” to learn later