Noun
spearcast (plural spearcasts) The throwing of a spear.
There shall be a dawn or an afternoon or a noontime when some man in the fighting will take the life from me also either with a spearcast or an arrow flown from the bowstring. Homer