weapon

noun
B1
1
B1
an object such as a knife, gun, bomb, etc. that is used for fighting or attacking somebody
سلاح, جنگ‌افزار, اسلحه, آلت قتاله
see also biological weapon, chemical weapon
2
something such as knowledge, words, actions, etc. that can be used to attack or fight against somebody/something
سلاح, ابزار مبارزه, اسلحه, وسیله جنگ, ابزار جنگی, وسیله تهاجم
Education is the only weapon to fight the spread of the disease.
Guilt is the secret weapon for the control of children.