meaning of slalom
1.
a
downhill
race
over
a
winding
course
defined
by
upright
poles
Related Words
slalom
|
Developed & Maintained By
Taraprasad.com