PUPPY


Meaning of PUPPY in English

■ 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').

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.