← DefinitionshareGuesswoolshednounA building on a farm or station where sheep are sheared and wool is processed and stored.Synonymsbarnnoun