stagecraft

(noun) craft (generic term)

< stagecoach | staged >