puppeteer (n.)youdaoicibaDictYouDict
1917, from puppet + -eer.