タジュウジコ
Meanings
Noun
1. multi-vehicle accident
Composed of
multiple; multiplex
accident; incident; trouble; circumstances; reasons