stud puppy

noun

stud puppy

noun
1

A male dog considered to be of exceptional quality, henceforth registered and retained for breeding.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.