arms plural of arms (Noun) Weapons and ammunition; armaments: "they were subjugated by force of arms".
Reply on news.ycombinator.com