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

Illogique
B2adjective
English Meaning:

Illogical

Not making sense or lacking logical coherence.

Full French → English Definition
Illogicité
B2noun
English Meaning:

Illogicality

The quality of being illogical; lack of sound reasoning.

Full French → English Definition
Illuminer
B2verb
English Meaning:

Illuminate

To provide or brighten with light; to make something visible or illuminate.

Full French → English Definition
illusion
B2noun
English Meaning:

Illusion

A false idea or belief; a deceptive appearance or impression.

Full French → English Definition
illustration
B2noun
English Meaning:

Illustration

A picture, drawing, or diagram used to explain something or make it more attractive.

Full French → English Definition
illustrateur
B2noun
English Meaning:

Illustrator

An artist who draws or creates pictures for books, magazines, advertising, or other media.

Full French → English Definition
Image superficielle
B2noun
English Meaning:

Image-Superficial

A representation of the external form of a person or thing in art or photography.

Full French → English Definition
Imagerie
B2noun
English Meaning:

Imagery

Visually descriptive or figurative language, especially in a literary work.

Full French → English Definition
imaginaire
B2adjective
English Meaning:

Imaginary

Existing only in the imagination; not real.

Full French → English Definition
imagination
B2noun
English Meaning:

Imagination

The faculty or action of forming new ideas, or images or concepts of external objects not present to the senses, especially in creative contexts.

Full French → English Definition
imaginatif
B2adjective
English Meaning:

Imaginative

Having or showing creativity or inventiveness.

Full French → English Definition
Imagerie
B2noun
English Meaning:

Imaging

The process of producing images, especially in a medical or scientific context.

Full French → English Definition
Showing 133 to 144 of 659 entries (Page 12 of 55)