Dictionary for word “armaments”
armaments - Did you Mean?
armament (armaments)
armament
firmament (firmaments)
ornament (ornaments)
argument (arguments)