🇫🇷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"

libellule
B1noun
English Meaning:

Dragonfly

An insect belonging to the order Odonata, characterized by large multifaceted eyes, two pairs of strong transparent wings, and an elongated body, typically found near freshwater habitats.

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
lumière filtrée par les arbres
C2noun
English Meaning:

Durchbäumefallendeszonenlicht

The light that filters through falling leaves in a forested area.

Full French → English Definition
loi économique
C1noun
English Meaning:

Economic Law

A principle or rule that describes the behavior of economic agents and the relationships between economic variables.

Full French → English Definition
Lune d'œuf
C2noun
English Meaning:

Egg-Moon

The full moon that occurs in April, traditionally associated with the laying of eggs by birds.

Full French → English Definition
lait de poule
C1noun
English Meaning:

Eggnog

A traditional rich, chilled, sweetened dairy-based beverage traditionally made with milk, cream, whipped egg whites, and egg yolks, often spiked with alcohol such as rum, brandy, or bourbon.

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
lavement
C1noun
English Meaning:

Enema

A procedure in which liquid or gas is injected into the rectum, typically to expel its contents or for medical imaging and treatment.

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 109 to 120 of 693 entries (Page 10 of 58)