Green’s Dictionary of Slang

Stan and Ollie n.

[rhy. sl. = brolly n.]

an umbrella.

[UK]R. Puxley Fresh Rabbit.