What does ‘bumbershoot’ mean?

( n ) Umbrella. Don’t forget your bumbershoot; it looks like rain.