🇫🇷French to English Lexicon

French to English Dictionary (Dictionnaire Français-Anglais)

Search any French word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "L"

libérateur
B2noun
English Meaning:

Deliverer

A person who rescues or sets someone free from harm or danger.

Full French → English Definition
louche
B2noun
English Meaning:

Dipper

A utensil with a long handle and a bowl-shaped end, used for serving liquids.

Full French → English Definition
lecteur de disque
B2noun
English Meaning:

Disk Drive

A device used for reading and writing data on a disk.

Full French → English Definition
lugubre
B2adjective
English Meaning:

Dismal

Depressing; dreary.

Full French → English Definition
licenciement
B2noun
English Meaning:

Dismissal

The act of ordering or allowing someone to leave; official discharge from employment.

Full French → English Definition
look distinctif
B2noun
English Meaning:

Distinctive Look

A unique appearance or style that sets someone or something apart from others.

Full French → English Definition
lit avec tiroirs
B2noun
English Meaning:

Drawer-Bed

A bed that includes built-in drawers for storage underneath.

Full French → English Definition
Le Temps du Rêve
B2noun
English Meaning:

Dreamtime

In Australian Aboriginal mythology, a sacred era when ancestral beings created the world and established the laws of nature and society.

Full French → English Definition
lugubre
B2adjective
English Meaning:

Dreary

Dull, bleak, and lifeless; lacking in cheer or brightness.

Full French → English Definition
licorne
B2noun
English Meaning:

Dujiao Shou

A mythical creature resembling a horse, typically depicted with a single spiraled horn on its forehead.

Full French → English Definition
Libération émotionnelle
B2noun
English Meaning:

Emotional Release

The act of expressing and letting go of strong emotions, often resulting in a sense of relief.

Full French → English Definition
lieu de réunion
B2noun
English Meaning:

Estación de Reunión

A designated place where individuals come together for a specific purpose.

Full French → English Definition
Showing 61 to 72 of 402 entries (Page 6 of 34)