Etymology
Today it means: To take part in a sport, such as skiing or snowboarding, on natural terrain and without set goals or rules. Full definition →
Compound of free + ride.
Etymology from Wiktionary, CC BY-SA 4.0.