Share this entry

Share this page

Free French

Line breaks: Free French

Definition of Free French in English:

An organization of French troops and volunteers in exile formed under General de Gaulle in 1940. Based in London, the movement organized forces that opposed the Axis powers in French Equatorial Africa, Lebanon, and elsewhere, and cooperated with the French Resistance.

Definition of Free French in:

Share this entry

Share this page

 

What do you find interesting about this word or phrase?