stagecraft (n.)youdaoicibaDictYouDict[stagecraft 词源字典]
also stage-craft, 1848, from stage (n.) + craft (n.).[stagecraft etymology, stagecraft origin, 英语词源]