thorn; spine; prickle; splinter (esp. lodged in one's flesh)

Meaning

  1. n
    thorn; spine; prickle
  2. n
    splinter (esp. lodged in one's flesh); hard sharp item (esp. lodged in one's throat, e.g. fish bone)
  3. n
    biting words
  4. n
    calling card

Example sentences