Woolshed meaning

wl′shed
A building in which sheep are sheared and the wool is packed for market.
noun
0
0
A shed where sheep are shorn.
noun
0
0
Advertisement

Origin of woolshed