arme blanche

Etymology
lit. 'white weapon', referring to the metal of a blade.

Noun

 * 1) weapon with a blade; cold weapon