Stud-horse /(?)/

Stud·-horse

Stud-horse

n.
  1. A stallion, esp. one kept for breeding.