Dictionary/スノーボートSunoobootoAlso read: スノー・ボートスノーボート (Sunoobooto) is a Japanese noun meaning “(plastic) toboggan”.Meaningsnoun(plastic) toboggan