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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.