stud
Top 20000
Meanings
Noun
1. stud where stallions and mares are bred to improve the equine race
2. assembly of horses for sale or racing