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

rénovation urbaine
C1noun
English Meaning:

Neighborhood-upgrading

The process of improving the physical infrastructure, housing stock, public spaces, and socioeconomic conditions of a residential area.

Full French → English Definition
réseau
B1noun
English Meaning:

Network

A arrangement of intersecting horizontal and vertical lines, or a complex system of interconnected people or things.

Full French → English Definition
rien
B2noun
English Meaning:

Nil

The value of zero; nothing.

Full French → English Definition
Réveillon du Nouvel An
B2noun
English Meaning:

Nochevieja

The last night of the year, celebrated with various traditions and festivities.

Full French → English Definition
recoin
B1noun
English Meaning:

Nook

A corner or recess, especially one offering seclusion or security.

Full French → English Definition
Rencontre de midi
B2noun
English Meaning:

Nooner

A slang term referring to a sexual encounter that occurs around noon.

Full French → English Definition
rhinoplastie
B2noun
English Meaning:

Nose Job

A surgical procedure to alter the shape or appearance of the nose.

Full French → English Definition
rien
A1noun
English Meaning:

Nothing

Not anything; no single thing.

Full French → English Definition
rien de tout cela
B2phrase
English Meaning:

Nothing of the Sort

A phrase used to indicate that something is not the case or does not exist.

Full French → English Definition
Remarque
B1noun
English Meaning:

Noticing

The act of observing or becoming aware of something.

Full French → English Definition
racine n-ième
B2noun
English Meaning:

Nth-root

The number that, when raised to the power of 'n', yields a given number.

Full French → English Definition
Réaction nucléaire
C1noun
English Meaning:

Nuclear Reaction

A process in which atomic nuclei interact, resulting in the release or absorption of energy.

Full French → English Definition
Showing 481 to 492 of 1520 entries (Page 41 of 127)