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

lever
B1verb
English Meaning:

Raise

To lift or move something to a higher position or level.

Full French → English Definition
la course aux rats
B2noun
English Meaning:

Rat race

A fierce, relentless competition for success, power, or wealth, typically in a hectic modern work environment.

Full French → English Definition
lectorat
B2noun
English Meaning:

Readership

The collective group of people who regularly read a particular publication, newspaper, magazine, or author.

Full French → English Definition
lunette arrière
B2noun
English Meaning:

Rear-window

The glass window located at the back of a motor vehicle, enabling the driver to see traffic or objects behind them.

Full French → English Definition
location
B2noun
English Meaning:

Rental

An arrangement to rent something, or the amount paid for renting something.

Full French → English Definition
locataire
B1noun
English Meaning:

Renter

A person who pays rent to a landlord or owner for the use of land, a building, or equipment.

Full French → English Definition
la robotique
B2noun
English Meaning:

Robotics

The branch of technology that deals with the design, construction, operation, and application of robots.

Full French → English Definition
légume-racine
B2noun
English Meaning:

Root vegetable

Any edible subterranean plant structure that is consumed as a vegetable, including true roots, tubers, corms, rhizomes, and bulbs.

Full French → English Definition
ligne d'horizon
B2noun
English Meaning:

Skyline

The horizon as defined by a city's tall buildings and structures.

Full French → English Definition
luge
B2noun
English Meaning:

Sled

An vehicle with runners instead of wheels, used for moving over snow or ice, typically downhill for recreation or as a means of transport in snowy regions.

Full French → English Definition
langue standard
C1noun
English Meaning:

Standard language

A language variety that has undergone substantial codification of grammar and spelling, and is accepted as the official or national norm for public communication, education, and literature.

Full French → English Definition
le stress
B2noun
English Meaning:

Stress

A state of mental or emotional strain or tension resulting from adverse or demanding circumstances.

Full French → English Definition
Showing 85 to 96 of 136 entries (Page 8 of 12)