Is there a word for spear-like?

Given your context (spear-like insults), there are a number of words that you can use:

  • a sharp insult
  • a cutting insult
  • a pointed insult

You could also flip things around and use a verb:

Her insults ______ my pride.

As a verb, you might use:

  • cut
  • shredded
  • stabbed

However, my suggestion would be to use a single word:

Barb

  • a sharp projection extending backward (as from the point of an arrow or fishhook) and preventing easy extraction; also : a sharp projection with its point similarly oblique to something else
  • a biting or pointedly critical remark or comment

You could also call it a barbed insult.


There are words largely confined to the botanical register for the shape:

Lance-shaped, lanceolate ... : Long, wider in the middle

hastate: shaped like a spear point, with flaring pointed lobes at the base

[New World Encyclopedia]