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

attente amère
B2noun
English Meaning:

Kudeng

A state of enduring hardship or waiting with patience.

Full French → English Definition
Améliorer
B2verb
English Meaning:

Kyuuseichou-suru

To make improvements or enhancements to something.

Full French → English Definition
Ancien scientifique
B2noun
English Meaning:

Kēxué Yuánlǎo

An elder or senior scholar in the field of science.

Full French → English Definition
Autorité publique
B2noun
English Meaning:

Kōken

Public authority or rights held by an individual or organization.

Full French → English Definition
Aérien
B2noun
English Meaning:

Kūchū

The state of being in the air or the atmosphere.

Full French → English Definition
Association professionnelle de golf féminin
B2noun
English Meaning:

LPGA

An organization that promotes women's professional golf and organizes tournaments.

Full French → English Definition
Aménagement du territoire
B2noun
English Meaning:

Land-Planning

The process of designing and regulating the use of land to achieve specific objectives, such as urban development, environmental conservation, or agricultural productivity.

Full French → English Definition
atterri
B2adjective
English Meaning:

Landed

Having land or property, especially in a legal or formal sense.

Full French → English Definition
aristocratie terrienne
C1noun
English Meaning:

Landed Aristocracy

A social class consisting of individuals who own large amounts of land and typically hold significant political power.

Full French → English Definition
atterrissage
B1noun
English Meaning:

Landing

The act of coming down to land, especially from the air.

Full French → English Definition
abus
B2noun
English Meaning:

Lanyong

The act of using something excessively or improperly.

Full French → English Definition
Accrocher
B2noun
English Meaning:

Latch-On

An act of attaching or adhering to something.

Full French → English Definition
Showing 1489 to 1500 of 2171 entries (Page 125 of 181)