sheep station
Noun
Meaning
sheep station (plural sheep stations)
(Australia, New Zealand) A very large sheep farm, usually situated in the back country.
Noun
sheep station (plural sheep stations)
(Australia, New Zealand) A very large sheep farm, usually situated in the back country.