Definition of puppet head in English:

puppet head

noun

  • The head of a puppet.

Origin

Early 18th century (in an earlier sense). From puppet + head.

Pronunciation

puppet head

/ˈpʌpɪt ˌhɛd/