1
[ noun ] (British) colloquial terms for an umbrella

Synonyms

brolly

Related terms

umbrella UK

*