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

Neurosensibilité
C1noun
English Meaning:

Neurosensitivity

The condition of being unusually sensitive to sensory stimuli.

Full French → English Definition
Névrose
B2noun
English Meaning:

Neurosis

A relatively mild mental illness that is not caused by organic disease, characterized by anxiety, depression, or obsessive behavior.

Full French → English Definition
Neutralité
B2noun
English Meaning:

Neutrality

The state of not supporting or helping either side in a conflict or disagreement.

Full French → English Definition
Neutraliser
B2verb
English Meaning:

Neutralize

To make something ineffective by counteracting it.

Full French → English Definition
neutron
C1noun
English Meaning:

Neutron

A subatomic particle of about the same mass as a proton but without an electric charge, present in all atomic nuclei except those of ordinary hydrogen.

Full French → English Definition
nouveau
A1adjective
English Meaning:

New

Not existing before; made, introduced, or discovered recently or now for the first time.

Full French → English Definition
Nouvelle entreprise
B2noun
English Meaning:

New Business

A newly established company or enterprise.

Full French → English Definition
Nouvelle Terre
C1noun
English Meaning:

New Earth

A term used to refer to a newly discovered or developed land or territory.

Full French → English Definition
Nouvelle ère
B2noun
English Meaning:

New Era

A significant period in history or a person's life, characterized by particular events or developments.

Full French → English Definition
Nouvelle Vie
B2noun
English Meaning:

New Life

A state of being revived or renewed; a fresh beginning.

Full French → English Definition
Nouveau urbanisme
B2noun
English Meaning:

New Urbanism

An urban design movement that promotes environmentally friendly habits by creating walkable cities containing a wide range of housing and job types.

Full French → English Definition
nouvelle entreprise
B2noun
English Meaning:

New Venture

A new business or project that involves risk and uncertainty.

Full French → English Definition
Showing 205 to 216 of 597 entries (Page 18 of 50)