studhorse - English Synonyms Dictionary

studhorse

n.
[1] stud