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

Inébranlable
B2adjective
English Meaning:

Unwavering

Not changing or becoming weaker; steadfast.

Full French → English Definition
inhospitalier
B2adjective
English Meaning:

Unwelcoming

Not friendly or hospitable; creating an atmosphere that is not welcoming.

Full French → English Definition
insensé
B2adjective
English Meaning:

Unwise

Not showing or having good judgment; lacking wisdom.

Full French → English Definition
Inexécutable
B2adjective
English Meaning:

Unworkable

Not able to be worked or operated; impractical.

Full French → English Definition
Image virtuelle
B2noun
English Meaning:

Virtual Image

An image that appears to be real but is created by optical means or computer-generated imagery.

Full French → English Definition
Immersion virtuelle
B2noun
English Meaning:

Virtual Immersion

A method of learning or experiencing something through a simulated environment that mimics real-life scenarios.

Full French → English Definition
imperméable
B2adjective
English Meaning:

Waterproof

Impervious to water; able to resist the penetration of water.

Full French → English Definition
ivrogne
B2noun
English Meaning:

Wino

A person who is habitually drunk or intoxicated, especially one who drinks excessive amounts of wine.

Full French → English Definition
insensé
B2adjective
English Meaning:

Witless

Lacking intelligence or sense; foolish.

Full French → English Definition
ibis des bois
B2noun
English Meaning:

Wood Ibis

A type of wading bird belonging to the family Threskiornithidae, typically found in wooded wetlands.

Full French → English Definition
interlude
B2noun
English Meaning:

Zwischenspiel

A short performance or interlude, especially in a theatrical or musical context.

Full French → English Definition
idiot
B2noun
English Meaning:

blockhead

A stupid or foolish person.

Full French → English Definition
Showing 625 to 636 of 659 entries (Page 53 of 55)