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

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
langue
A1noun
English Meaning:

Language

A system of communication used by a particular community or country.

Full French → English Definition
lanterne
B1noun
English Meaning:

Lantern

A portable light source, typically enclosed in a protective case, often used outdoors.

Full French → English Definition
lanterne
C1noun
English Meaning:

Lanthorn

A lantern, especially one that is enclosed and used for illumination.

Full French → English Definition
Laomédon
C2noun
English Meaning:

Laomedon

A figure from Greek mythology, specifically the king of Troy who is known for his role in the stories surrounding the Trojan War.

Full French → English Definition
Larry
A2noun
English Meaning:

Larry

A male given name, often a diminutive of Lawrence.

Full French → English Definition
larve
B2noun
English Meaning:

Larva

The active immature form of an insect, especially one that differs greatly from the adult and forms the stage between egg and pupa, such as a caterpillar or maggot.

Full French → English Definition
lascif
C1adjective
English Meaning:

Lascivious

Feeling or revealing an overt and often offensive sexual desire.

Full French → English Definition
lassitude
C1noun
English Meaning:

Lassitude

A state of physical or mental weariness; lack of energy.

Full French → English Definition
latence
C1noun
English Meaning:

Latency

The delay between the initiation of something and its occurrence or receiving a response.

Full French → English Definition
latent
C1adjective
English Meaning:

Latent

Existing but not yet developed or manifest; hidden or concealed.

Full French → English Definition
latifundium
C2noun
English Meaning:

Latifundium

A large agricultural estate or landed property, historically worked by slaves or low-wage tenant farmers.

Full French → English Definition
Showing 217 to 228 of 694 entries (Page 19 of 58)