See also: puppet master

English edit

Etymology edit

puppet +‎ master

Noun edit

puppetmaster (plural puppetmasters)

  1. Alternative form of puppet master