spearcast (English, noun)
expansion: spearcast (plural spearcasts)
Senses:
glosses: The throwing of a spear.
Forms:
form: spearcasts
tags: plural