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

Back