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

imperméable
B2noun
English Meaning:

Slicker

A type of waterproof coat, typically made of a smooth, shiny material.

Full French → English Definition
Intelligence
B1noun
English Meaning:

Smartness

The quality of being intelligent or clever.

Full French → English Definition
instantané
B1noun
English Meaning:

Snapshot

A photograph taken quickly, often without formal composition.

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

Software Engineering

The application of engineering principles to the design, development, maintenance, testing, and evaluation of software and systems that make computers or anything containing software, such as chips, work.

Full French → English Definition
improvisation
B2noun
English Meaning:

Sokkyō

A spontaneous or improvisational act, especially in artistic contexts.

Full French → English Definition
ivrogne
B2noun
English Meaning:

Sot

A habitual drunkard.

Full French → English Definition
ingénieur du son
B2noun
English Meaning:

Sound Engineer

A person who operates, mixes, and records the equipment for the reproduction, reinforcement, or broadcasting of sound.

Full French → English Definition
Inde du Sud
B2noun
English Meaning:

South India

A region in India that comprises the states of Andhra Pradesh, Karnataka, Kerala, Tamil Nadu, and Telangana.

Full French → English Definition
Inde du Sud
B2noun
English Meaning:

Southern India

A geographical region in India that includes the states of Andhra Pradesh, Karnataka, Kerala, Tamil Nadu, and Telangana.

Full French → English Definition
Interaction entre espèces
B2noun
English Meaning:

Species Interaction

The relationships and effects that different species have on one another within an ecosystem.

Full French → English Definition
Incapacité de parler
B2noun
English Meaning:

Speechlessness

The state of being unable to speak, often due to shock, surprise, or strong emotion.

Full French → English Definition
Inclination spirituelle
B2noun
English Meaning:

Spiritual Inclination

A natural tendency or preference towards spiritual beliefs or practices.

Full French → English Definition
Showing 829 to 840 of 1053 entries (Page 70 of 88)