Home for horses (5)
(Other definitions for ranch that I've seen before include "Hacienda" , "tear for a poet" , "American cattle farm" , "stock holding?" , "Cattle breeding farm" .)
'home for horses' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for stable that I've seen before include "Horse barn" , "far from bats?" , "Fixed; secure" , "Home for horses" , "Settled; animal shed" .)