stock horse
English
Noun
stock
horse
(
plural
stock horses
)
(
dated
)
A
horse
trained to work well with
livestock
, especially
cattle
.