Synonyms for Spear-like:

adj.

sharp (adjective)
sagittal, cutting, prickly, keen, jagged, spinous, bristly, acute, razor-edged, pointed, spiky, needle-point, pointy, spiny, barbed, sharp, needle-like, thorny, Thistly, spiked.