WikiWord

English

bumbershoot

noun

Meaning

  1. An umbrella, especially when erroneously seen as a stereotypically English accessory.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data