English Dictionary
◊ PUPPY
puppy
n 1: young dog
2: an inexperienced young person [syn: {pup}]