-
nouna stilted dramatic performance (as if by puppets)type of:
-
nounthe art of making puppets and presenting puppet shows
Explanation of puppetry
We don`t have explanations for this word yet.