stud
nounA group of animals, especially horses, kept for breeding.
nounA male animal, such as a stallion, that is kept for breeding.
nounA stable or farm where these animals are kept.
nounA usually young man who is very sexually active or promiscuous.
nounA usually young man regarded as attractive and well-built.
nounA person who is extremely competent in a given area.
nounStud poker.
idiom(at stud) Available or offered for breeding. Used of animals.