Answer: handdevil

AnswerCrossword Clue
HANDDEVILSock puppet in a morality play?