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

Lait
A1noun
English Meaning:

Lait

A white liquid produced by the mammary glands of mammals, used as food by humans and other animals.

Full French → English Definition
lac
B1noun
English Meaning:

Lake

A large body of water surrounded by land.

Full French → English Definition
lamanosphère
C1noun
English Meaning:

Lamanosphere

A conceptual layer or aspect of the environment, particularly in discussions of ecological or atmospheric phenomena.

Full French → English Definition
lambada
C1noun
English Meaning:

Lambada

A fast, sensual Brazilian dance style characterized by close body contact and rapid hip movements.

Full French → English Definition
lamentation
B2noun
English Meaning:

Lament

A passionate expression of grief or sorrow.

Full French → English Definition
Lamentation
C1noun
English Meaning:

Lamentation

The passionate expression of grief or sorrow; weeping.

Full French → English Definition
laminer
B2verb
English Meaning:

Laminate

To bond or layer materials together to create a composite structure.

Full French → English Definition
laminé
B2adjective
English Meaning:

Laminated

Describing an object made of multiple layers bonded together, often for strength or durability.

Full French → English Definition
Laminage
B2noun
English Meaning:

Laminating

The process of covering a surface with a protective layer, often plastic, to enhance durability and appearance.

Full French → English Definition
lampe
A1noun
English Meaning:

Lamp

A device for giving light, consisting of a bulb enclosed in a glass guard or similar container.

Full French → English Definition
Lana
A2noun
English Meaning:

Lana

A female given name.

Full French → English Definition
ligne fixe
B1noun
English Meaning:

Landline

A telephone connection that uses physical wires or cables buried in the land or strung on poles, as opposed to a mobile or cellular network.

Full French → English Definition
Showing 205 to 216 of 693 entries (Page 18 of 58)