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

Inscription
B1noun
English Meaning:

Registration

The act of recording or enrolling something officially.

Full French → English Definition
importance relative
B2noun
English Meaning:

Relative importance

The comparative significance, value, or priority of something in relation to other things.

Full French → English Definition
Installation de recherche
B2noun
English Meaning:

Research Facility

A building or place equipped for conducting scientific research.

Full French → English Definition
infection respiratoire
B2noun
English Meaning:

Respiratory Infection

An infection that affects the respiratory system, including the nose, throat, and lungs.

Full French → English Definition
inverser
B2verb
English Meaning:

Reverse

To move backward or to change to an opposite position.

Full French → English Definition
itinéraire
A2noun
English Meaning:

Route

A way or course taken in getting from a starting point to a destination.

Full French → English Definition
imbécile
B2noun
English Meaning:

Schmuck

A foolish or contemptible person.

Full French → English Definition
imbécile
B2noun
English Meaning:

Schnook

A foolish or gullible person.

Full French → English Definition
Informations scientifiques
B2noun
English Meaning:

Scientific Information

Data or knowledge derived from scientific research and experimentation.

Full French → English Definition
isolé
B2adjective
English Meaning:

Secluded

Not seen or visited by many people; private and quiet.

Full French → English Definition
investisseur de amorçage
C1noun
English Meaning:

Seed-investor

An individual or firm that provides initial capital for a startup business in exchange for equity or convertible debt, typically during the earliest phase before commercial viability is proven.

Full French → English Definition
Introspection
B2noun
English Meaning:

Self-Reflection

The process of examining one's own thoughts, feelings, and motivations.

Full French → English Definition
Showing 805 to 816 of 1053 entries (Page 68 of 88)