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

Ingénieur
B2noun
English Meaning:

Engineer

A person who designs, builds, or maintains engines, machines, or structures.

Full French → English Definition
Ingénierie
B2noun
English Meaning:

Engineering

The application of scientific and mathematical principles to design and build structures, machines, and systems.

Full French → English Definition
illumination
B2noun
English Meaning:

Enlightenment

The state of having knowledge or understanding; in religion or philosophy, a spiritual state of awakening and understanding.

Full French → English Definition
inscription
B2noun
English Meaning:

Enrollment

The action of enrolling or being enrolled in a school, college, course, or official program.

Full French → English Definition
Investissement en capital
B2noun
English Meaning:

Equity Investment

The act of investing in a company by purchasing shares, thereby acquiring ownership interest.

Full French → English Definition
intensifier
B2verb
English Meaning:

Escalate

To become or cause to become more intense, serious, or severe.

Full French → English Definition
Itinéraire d'évasion
B2noun
English Meaning:

Escape Route

A designated path or means for escaping from a dangerous or difficult situation.

Full French → English Definition
installation
B2noun
English Meaning:

Facility

A building, service, or piece of equipment provided for a particular purpose.

Full French → English Definition
Identité féminine
B2noun
English Meaning:

Female Identity

The concept of an individual's self-identification as female, encompassing personal, social, and cultural dimensions.

Full French → English Definition
inconstant
B2adjective
English Meaning:

Fickle

Changing frequently, especially in regards to one's loyalties, interests, or affections.

Full French → English Definition
Installations
B2noun
English Meaning:

Fixtures

Items that are permanently attached to a property or structure.

Full French → English Definition
Inflammabilité
B2noun
English Meaning:

Flammability

The ability of a substance to catch fire and burn.

Full French → English Definition
Showing 85 to 96 of 659 entries (Page 8 of 55)