PUPPY


Meaning of PUPPY in English

n. (pl. -ies)

1. a young dog.

2 a conceited or arrogant young man.

Phrases and idioms:

puppy-fat temporary fatness of a child or adolescent. puppy love calf-love (see CALF(1)).

Derivatives:

puppyhood n. puppyish adj.

Etymology: ME perh. f. OF po(u)pee doll, plaything, toy f. Rmc (as POPPET)

Oxford English vocab.      Оксфордский английский словарь.