implements of war - İngilizce Eşanlam Sözlük

implements of war

n.
[1] weaponry , arms , weapons system , munition