armamentoEnglish translation of armamentom armaments (pl) Definition of armaments in the British & World English dictionary Definition of armaments in the US English dictionary Translate armaments | into French | into Italian