What is the full meaning of tapstries
TAPSTRY, a taproom in a public house [n]
Example of the word tapstries placed on a Scrabble board.