A sporting event where people run a certain distance for charity rather than for competition
A fun run is a long distance race which anyone can take part in. Fun runs are often held to raise money for charity. an event in which people run a long distance in order to collect money for charity