Brollie
Definitions
1
Posts
1
Posters
530
Views
-
A device for protection from the weather consisting of a collapsible, usually circular [canopy] [mounted] on a central rod.
A shortened, more hip name for an [umbrella]
Explore More Definitions
Browse our collection of 300,000+ community-written definitions