Advertisement
Advertisement
shearing shed
noun
- a farm building equipped with power machinery for sheepshearing and equipment for baling wool Also calledwoolshed
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse