Bumbershoot definitions

bŭm'bər-sho͝ot'
An umbrella.
noun
0
0
An umbrella: a jocular usage.
noun
0
0
(dated, humorous) An umbrella.

It smells like rain. Perhaps we should take along a bumbershoot.

noun
0
0

Origin of bumbershoot

American in origin, it has become associated with British umbrellas, but has never been a Briticism (see , )