Looking for the meaning or definition of the word Womble? Here's what it means.
Noun
(Britain) A fictitious pointy-nosed furry creature. They are supposed to live in burrows, where they help the environment by collecting and recycling rubbish in creative ways.