skewerlike

Adjective

 * 1) Like a skewer; long, thin, and sharp.