1 definition by exgaysurvivordan

Top Definition
A ski area approx 60 miles west of Denver, CO located along I-70 at the continental divide. Loveland is known for being un-crowded (thus slower to be tracked out on powder days) and large amounts of terrain above the tree line.
The last snow was a couple days ago but I'm sure conditions are still good at Loveland.
by exgaysurvivordan June 08, 2010
Mug icon
Buy a Loveland mug!