ひじんどうてきへいき
Meanings
Noun
1. inhumane weapons; weapon against humanity
Composed of
inhumane; inhuman
① 戦争に使われる道具のこと。