PUPPY Meaning of PUPPY in English a name for someone or something familiar Your old Honda? Don't sell that puppy. It's a keeper. English idioms vocab. Словарь английских идиом и выражений. 2012