VariousWords beta
Related Terms:
Definitions:
Noun
stud farm
Definition: a farm where horses are bred
Definition: an establishment for selective breeding of livestock, especially horses