Home › Japanese Phrases › Yojijukugo (Japanese Four-Character Idioms) › 支離滅裂 Japanese meaning of 支離滅裂 Reading: 🔊 AI しりめつれつ (shiri metsuretsu) English Translation: All over the place / Incoherent