What is the full meaning of bumbershoots
BUMBERSHOOT, (US slang) umbrella [n]
Example of the word bumbershoots placed on a Scrabble board.