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

Installation d'exécution
C1noun
English Meaning:

Execution Facility

A facility designed for the execution of specific tasks or operations.

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
Inflammable
B2adjective
English Meaning:

Flammable

Capable of being easily set on fire.

Full French → English Definition
inondation
B2noun
English Meaning:

Flood

An overflow of water onto land that is normally dry.

Full French → English Definition
imbécile
B1noun
English Meaning:

Fool

A person who acts unwisely or imprudently; a silly person.

Full French → English Definition
interdire
B2verb
English Meaning:

Forbid

To order someone not to do something; to prohibit.

Full French → English Definition
interdit
B2adjective
English Meaning:

Forbidden

Not allowed; banned.

Full French → English Definition
immédiatement
C1adverb
English Meaning:

Forthwith

Immediately; without delay or hesitation.

Full French → English Definition
Showing 121 to 132 of 1053 entries (Page 11 of 88)