HAND PUPPET Meaning of HAND PUPPET in English [hand puppet] n (1947): puppet 1a Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012