Meaning of Free French in English:
Free French
proper noun
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.
Are You Learning English? Here Are Our Top English Tips