shiv

/ʃɪv/
noun
  1. A makeshift knife or sharp weapon, especially one made in prison.
    • The inmate was caught with a shiv hidden in his mattress.
    • He fashioned a shiv from a piece of metal and a toothbrush.
    • Guards searched the cell for any shivs or other weapons.
Synonyms