brolly

Noun
  1. Colloquial terms for an umbrella (synset 103420162)

Other Searches