■ noun ( plural puppies )
1》 a young dog.
2》 dated a conceited or arrogant young man.
3》 informal, chiefly N. Amer. a person or thing of a specified kind: he's one sick ~!
Derivatives
~hood noun
~ish adjective
Origin
C15: perh. from OFr. poupee 'doll, toy'; cf. puppet , synonymous with dialect ~ (as in ~-show 'puppet show').