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

ligament
B2noun
English Meaning:

Ligament

A short band of tough, flexible, fibrous connective tissue which connects two bones or cartilages or holds together a joint.

Full French → English Definition
limerence
C2noun

Native Script: limérence

English Meaning:

Limerence

The state of being infatuated or obsessed with another person, typically experienced with compulsive thoughts, intense emotional dependence, and a deep desire for reciprocation that causes profound distress when unrequited.

Full French → English Definition
limite
B1noun
English Meaning:

Limit

A point or level beyond which something does not or may not extend or pass.

Full French → English Definition
ligne de démarcation
C1noun
English Meaning:

Line of demarcation

A real or artificial line that marks a physical boundary or separation between two areas, territories, or domains.

Full French → English Definition
linge
B2noun
English Meaning:

Linen

Cloth woven from the fibers of the flax plant, known for its coolness and freshness in warm weather.

Full French → English Definition
lingerie
B2noun
English Meaning:

Lingerie

Women's underwear and nightclothes, typically light, delicate, and decorative.

Full French → English Definition
lion
A2noun
English Meaning:

Lion

A large carnivorous feline mammal native to Africa and northwestern India, known for its tawny coat and the prominent mane of the male.

Full French → English Definition
liquide
B1noun
English Meaning:

Liquid

Having a consistency like that of water or oil; flowing freely but having a constant volume.

Full French → English Definition
liquidité
C1noun
English Meaning:

Liquidity

The availability of liquid assets to a market or company, representing how easily assets can be converted into cash.

Full French → English Definition
Lisbonne
B2noun
English Meaning:

Lisbon

The capital and largest city of Portugal, located on the Atlantic coast.

Full French → English Definition
liste
A1noun
English Meaning:

List

A number of connected items or names written or printed consecutively, typically one below the other.

Full French → English Definition
léthargie
C1noun
English Meaning:

Listlessness

A state of weariness, lack of enthusiasm, or energy where someone feels too tired or indifferent to do anything.

Full French → English Definition
Showing 37 to 48 of 102 entries (Page 4 of 9)