YourDictionary

studhorse

noun

a stallion kept for breeding

See studhorse in American Heritage Dictionary 4

link/cite print suggestion box