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

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
illustré
B1adjective
English Meaning:

Illustrated

Provided with pictures, drawings, or diagrams that explain or decorate a text.

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
B1noun
English Meaning:

Image

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

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
Showing 205 to 216 of 1053 entries (Page 18 of 88)