EGAVE

killerball

Meaning

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