Force-de-frappe meaning

The French nuclear deterrence force developed by Charles de Gaulle.
noun
0
0
Advertisement

Origin of force-de-frappe

  • French, literally 'striking force'.
    From Wiktionary