luging (0 synonym found)

Definition of luging:

(n) : riding a light one-man toboggan

Definition of luging:

(n) : riding a light one-man toboggan

Back to Top