stock horse
Meaning
A horse bred and trained for working with cattle or sheep.
Example
He rode an old stock horse that knew the job better than he did.
Origin
From 'stock' (livestock) and 'horse'.
A horse bred and trained for working with cattle or sheep.
He rode an old stock horse that knew the job better than he did.
From 'stock' (livestock) and 'horse'.