weapon

weapon /ˈwɛpən/ noun
plural weapons
weapon
/ˈwɛpən/
noun
plural weapons
Britannica Dictionary definition of WEAPON
[count]
1 
: something (such as a gun, knife, club, or bomb) that is used for fighting or attacking someone or for defending yourself when someone is attacking you
2 
: something (such as a skill, idea, or tool) that is used to win a contest or achieve something