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

Interdiction de sortie
C2noun
English Meaning:

Gaishutsu Kinshirei

A regulation or rule that prohibits individuals from leaving a designated area.

Full French → English Definition
Inhibiteur de l'acide gastrique
B2noun
English Meaning:

Gastric Acid Inhibitor

A substance that reduces the production of gastric acid in the stomach.

Full French → English Definition
Identité de genre
B2noun
English Meaning:

Gender-Identity

A person's deeply held sense of their gender, which may be different from the sex they were assigned at birth.

Full French → English Definition
image géographique
B2noun
English Meaning:

Geographic image

A visual representation, such as a photograph, map, satellite scan, or digital rendering, depicting a specific location or region of the Earth.

Full French → English Definition
Intégration mondiale
C1noun
English Meaning:

Global Integration

The process of combining different systems, cultures, or economies into a unified whole on a global scale.

Full French → English Definition
Investir
B2verb phrase
English Meaning:

Going Long

To invest in an asset with the expectation that its value will increase over time.

Full French → English Definition
indemnité de départ
C1noun
English Meaning:

Golden-Handshake

A financial arrangement in which an employee receives a substantial sum of money or benefits upon leaving a company, typically as part of a severance package.

Full French → English Definition
Image graphique
B2noun
English Meaning:

Graphic Image

A visual representation of an object, person, or scene, created through various means such as drawing, painting, or digital rendering.

Full French → English Definition
italien
C1noun
English Meaning:

Greaseball

A derogatory term for a person of Italian descent.

Full French → English Definition
inventaire des habitats
C1noun
English Meaning:

Habitat survey

A systematic assessment and mapping of the types and distributions of plants, animals, and ecological communities within a specific geographic area.

Full French → English Definition
inné
C1adjective
English Meaning:

Hard-wired

Genetically determined or innate; incapable of being altered or removed.

Full French → English Definition
intransigeant
C1noun
English Meaning:

Hardliner

A person who holds uncompromising, extreme views, especially in politics.

Full French → English Definition
Showing 133 to 144 of 1053 entries (Page 12 of 88)