Log in
Search words & phrases
slaloming
US
・
UK
A1
Definition
Video subtitles
noun
A ski race down a winding course marked out by poles.
verb
Move or race in a winding path, avoiding obstacles.