- Japanese⇔English Dictionary

  1. 1. [n] tearing limb from limb; tearing apart; cutting (a person) to pieces

Kanji in this word