station noun definition in On the farm topic from the Oxford Advanced Learner's Dictionary

station

 noun: On the farm topic
(usually in compounds) a large sheep or cattle farm in Australia or New Zealand