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

nom d'écran
B2noun
English Meaning:

Screen Name

A name used by a person on a computer or online platform, often to maintain anonymity.

Full French → English Definition
Norme de service
B2noun
English Meaning:

Service Standard

A set of criteria or benchmarks that define the expected level of service provided.

Full French → English Definition
Nécessité
B2noun

Native Script: Netteté

English Meaning:

Sharpness

The quality or state of having a thin edge or fine point capable of cutting or piercing.

Full French → English Definition
navire de transport
B2noun
English Meaning:

Shipping Vessel

A ship or large boat used for transporting cargo or goods across water.

Full French → English Definition
numéro phare
B2noun
English Meaning:

Showstopper

A performance or element that is so impressive that it stops the show.

Full French → English Definition
navette
B2verb
English Meaning:

Shuttling

To move back and forth between two points.

Full French → English Definition
niveau d'eau
B2noun
English Meaning:

Shuǐpíngzuò

A device or instrument used to measure the level of water in a particular location.

Full French → English Definition
nudisme social
B2noun
English Meaning:

Social-Nudity

The practice of being nude in a social setting, often in a non-sexual context.

Full French → English Definition
nettoyer à fond
B2verb
English Meaning:

Spring-Clean

To clean a place thoroughly, especially in the spring.

Full French → English Definition
Niveau de personnel
B2noun
English Meaning:

Staffing Level

The number of staff members required or available for a specific task or organization.

Full French → English Definition
norme
B2noun
English Meaning:

Standard

An idea or thing used as a measure, norm, or model in comparative evaluations.

Full French → English Definition
Normes
B2noun
English Meaning:

Standards

A level of quality or attainment.

Full French → English Definition
Showing 265 to 276 of 358 entries (Page 23 of 30)