What is the full meaning of studhorses
STUDHORSE, a stallion kept for breeding [n]
Example of the word studhorses placed on a Scrabble board.