Definition, synonyms and related words
An umbrella, especially when seen as a stereotypically English accessory.