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

Images d'archives
B2noun
English Meaning:

Stock-Footage

Pre-recorded video material that can be licensed for use in various media projects.

Full French → English Definition
Installation de stockage
B2noun
English Meaning:

Storage Facility

A building or space used for storing goods or materials.

Full French → English Definition
intrigue
B2noun
English Meaning:

Storyline

The sequence of events or plot in a narrative work.

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

Straightaway

Immediately; without delay.

Full French → English Definition
Importance stratégique
B2noun
English Meaning:

Strategic Importance

The significance or value of something in terms of its strategic role or impact.

Full French → English Definition
Investissement stratégique
C1noun
English Meaning:

Strategic Investment

A planned allocation of resources aimed at achieving specific long-term goals.

Full French → English Definition
industrie en déclin
C1noun
English Meaning:

Sunset Industry

An industry that is in decline or is being phased out due to various factors such as technological advancements or changes in consumer preferences.

Full French → English Definition
interruption de l'approvisionnement
B2noun
English Meaning:

Supply-Disruption

An interruption in the supply chain that affects the availability of goods or services.

Full French → English Definition
image superficielle
C1noun
English Meaning:

Surface-image

The outward, immediately perceptible visual or sensory appearance of something, distinct from its underlying structure or deeper meaning.

Full French → English Definition
invité surprise
B2noun
English Meaning:

Surprise Guest

A visitor or attendee whose arrival was not anticipated or announced beforehand.

Full French → English Definition
installation de surveillance
C1noun
English Meaning:

Surveillance-installation

The setup or placement of electronic monitoring devices, cameras, or sensors for observation purposes.

Full French → English Definition
investir
B2verb
English Meaning:

Swear-in

To admit someone formally to a public office or position by administering an official oath.

Full French → English Definition
Showing 853 to 864 of 1053 entries (Page 72 of 88)