arme de guerre

Noun

 * 1) weapon of war weapon the use of which is strictly reserved to the military in a war context and forbidden to civilians