What is the full meaning of woolsheds
WOOLSHED, a large shed for shearing sheep [n]
Example of the word woolsheds placed on a Scrabble board.