Shearing Shed (noun) Definition, Meaning & Examples

noun
  1. a farm building equipped with power machinery for sheepshearing and equipment for baling wool
Shearing Shed (noun) Definition, Meaning & Examples

More Definitions