What is the full meaning of studfarms
STUDFARM, a horse-breeding farm [n]
Example of the word studfarms placed on a Scrabble board.