stud

noun

A group of animals, especially horses, kept for breeding.

noun

A male animal, such as a stallion, that is kept for breeding.

noun

A stable or farm where these animals are kept.

noun

A usually young man who is very sexually active or promiscuous.

noun

A usually young man regarded as attractive and well-built.

noun

A person who is extremely competent in a given area.

noun

Stud poker.

idiom

(at stud) Available or offered for breeding. Used of animals.