- Japanese⇔English Dictionary

  1. 1. [n] wrapping (something) in a bamboo mat
  2. 2. [n] wrapping someone in a bamboo mat and throwing them into a river (unofficial Edo-period punishment) (hist)

Kanji in this word