Subscriber login


Forgot your password?

Library card login

Other

Free French

Syllabification: (Free French)
Definition of Free French

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.

Free French in other Oxford dictionaries

Definition of Free French in the British & World English dictionary
  |  Cite

Word of the day

kempt

/ kem(p)t /
adjective
maintained in a neat and clean condition …