What does downhillers mean?
noun
People who ski or ride down a mountain, especially as a sport or hobby.
Example
"The downhillers sped down the mountain, their skis gliding smoothly over the snow."
Definition generated by AI and curated by RJS Tech Solutions LLP.