Chinese-English dictionary »

雪橇 /xuěqiāo/ meaning in English

ChineseEnglish
雪橇 /xuěqiāo/ noun

sledge [sledges](sleigh or sled)
noun
[UK: sledʒ] [US: sˈledʒ]

toboggan [toboggans](long sled without runners)
noun
[UK: tə.ˈbɒ.ɡən] [US: tə.ˈbɑː.ɡən]