Minimal pairs
noun
verb
Meanings
-
1
noun
a young dog or the young of certain other animals
The collie nursed her newborn pup by the fire.
Thesaurus
Etymology
A back-formation from or shortening of puppy, which comes from Middle French poupée ('doll, toy'), ultimately from Latin pupa ('girl, doll').
View etymology graph ->