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

nouvelle
C1noun
English Meaning:

Novella

A short novel or a long short story, typically ranging from 10,000 to 40,000 words.

Full French → English Definition
novocaïne
C1noun
English Meaning:

Novocain

A synthetic compound used as a local anesthetic, especially in dentistry to numb specific areas of the mouth.

Full French → English Definition
nucléole
C1noun
English Meaning:

Nucleolus

A small dense spherical structure in the nucleus of a cell during interphase, primarily responsible for the production and assembly of ribosomes.

Full French → English Definition
nucléon
C1noun
English Meaning:

Nucleon

A nucleon is a collective term for the particles found in the atomic nucleus, specifically protons and neutrons.

Full French → English Definition
nullité
C1noun
English Meaning:

Nullity

The state of being null; invalidity.

Full French → English Definition
Nuphar
C1noun
English Meaning:

Nuphar

A genus of aquatic plants in the family Nymphaeaceae, commonly known as spatterdock or yellow water lily.

Full French → English Definition
Nymphe
C1noun
English Meaning:

Nymph

A mythological spirit of nature imagined as a beautiful maiden inhabiting rivers, woods, or other locations.

Full French → English Definition
nénuphar
C1noun
English Meaning:

Pond-lily

An aquatic plant of the family Nymphaeaceae, typically having floating rounded leaves and yellow or white showy flowers.

Full French → English Definition
Négligence de propriété
C1noun
English Meaning:

Property Neglect

The failure to take proper care of property, leading to its deterioration or loss of value.

Full French → English Definition
nom de marque
C1noun
English Meaning:

Proprietary Name

A name that is legally registered and protected as a trademark.

Full French → English Definition
nauséeux
C1adjective
English Meaning:

Qualmish

Experiencing or feeling nausea; slightly sick to one's stomach.

Full French → English Definition
Né dans l'espace
C1adjective
English Meaning:

Space-Born

Describing something that has originated or been created in outer space.

Full French → English Definition
Showing 73 to 84 of 96 entries (Page 7 of 8)