English Unknown flag English speaking countries

brolly

noun • A more informal word for an umbrella

'Don't forget to take your brolly, it might rain later!'

User Avatar

by lucia871

3 out of 3 English speakers have heard this

What does this mean?
Back