SHEEP RUN


Meaning of SHEEP RUN in English

■ noun (especially in Australia) an extensive tract of land for pasturing sheep.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.