Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

studhorse Definition

Cancel
studhorse
noun(stud-horse)
a stallion kept especially for breeding

Words Related to studhorse!

studhorse Examples by Brain Bank Users