See also: puppet masters English Noun puppetmasters plural of puppetmasterWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads