SHEEP WALK


Meaning of SHEEP WALK in English

[sheep walk] n (1586) chiefly Brit: a pasture or range for sheep

Merriam-Webster English vocab.      Английский словарь Merriam Webster.