barb

Noun
  1. The pointed part of an arrow, fishhook, or similar object that hooks into material or flesh. Noun
    The fishhook's barb prevented the fish from escaping.
  2. A sharp or cutting remark. Noun
    He made a barb about her appearance.
synonyms: spike, point, sting, quip