Noun puppet has 3 senses
  1. puppet, marionette - a small figure of a person operated from above with strings by a puppeteer
    --1 is a kind of figure
  2. creature, tool, puppet - a person who is controlled by others and is used to perform unpleasant or dishonest tasks for someone else
    --2 is a kind of slave
  3. puppet - a doll with a hollow head of a person or animal and a cloth body; intended to fit over the hand and be manipulated with the fingers
    --3 is a kind of
    doll, dolly
    --3 has particulars: hand puppet, glove puppet, glove doll