What is the full meaning of towsacks
TOWSACK, a sack made of a coarse fabric [n]
Example of the word towsacks placed on a Scrabble board.