What is the full meaning of stockhorse
(Australian) a horse trained to work with sheep and cattle [n -S]
Example of the word stockhorse placed on a Scrabble board.