Also read:

スノーボート (Sunoobooto) is a Japanese noun meaning “(plastic) toboggan”.

Meanings

  1. noun(plastic) toboggan