weapon in French weapon in French arme noun An instrument of attack or defense in combat or hunting, e.g. most guns, missiles, or swords. Add to Flashcards