SHEEPWALK Meaning of SHEEPWALK in English n. Brit. a tract of land on which sheep are pastured. Oxford English vocab. Оксфордский английский словарь. 2012