2 English Synonyms for PUPPET
Prev.1Next
Definition: 1. A fluid consisting of hydrochloric acid and zinc, used in the process of soldering.
There are 16 definitions of the word monkey
Show more information about monkey
Definition: 1. A puppet made from a sock placed over a hand.
There are 4 definitions of the word sock puppet
Show more information about sock puppet
Prev.1Next
Search took: 30.42 ms