See also: puppet master

English

edit

Etymology

edit

puppet +‎ master

Noun

edit

puppetmaster (plural puppetmasters)

  1. Alternative form of puppet master