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

remarque désobligeante
C1noun
English Meaning:

Snide remark

A derogatory, deprecating, or malicious comment expressed indirectly or with insinuating scorn.

Full French → English Definition
Renifleur
B2noun
English Meaning:

Sniffer

A device or tool used to detect or analyze substances, often by sensing odors or chemical compositions.

Full French → English Definition
reniflement
B1noun
English Meaning:

Sniffle

A slight, often involuntary sound made when breathing in through the nose, typically due to a cold or emotional state.

Full French → English Definition
rire sous cape
B2verb
English Meaning:

Sniggering

To laugh quietly or in a suppressed manner, often in a way that suggests scorn or derision.

Full French → English Definition
rejet
B2verb
English Meaning:

Snub

To rebuff or ignore someone in a disdainful manner.

Full French → English Definition
Responsabilité sociale
B2noun
English Meaning:

Social Responsibility

The obligation of an individual or organization to act for the benefit of society at large.

Full French → English Definition
rock doux
B2noun
English Meaning:

Soft-Rock

A genre of popular music that combines elements of rock and pop, characterized by a softer sound and often romantic or introspective lyrics.

Full French → English Definition
radiation solaire
B2noun
English Meaning:

Solar Radiation

The energy emitted by the sun in the form of electromagnetic radiation, including visible light, ultraviolet light, and infrared radiation.

Full French → English Definition
résoluble
B2adjective
English Meaning:

Solvable

Capable of being solved, resolved, or explained.

Full French → English Definition
recueil de chansons
B1noun
English Meaning:

Songbook

A collection of songs, typically in book form, often used for singing or performance.

Full French → English Definition
ravioli en bouillon
B2noun
English Meaning:

Soup Dumpling

A type of Chinese steamed bun (xiaolongbao) filled with meat or seafood and a rich, hot broth.

Full French → English Definition
Région du pôle sud
B2noun
English Meaning:

South Pole Region

The southernmost point on the Earth's surface, located at 90 degrees south latitude.

Full French → English Definition
Showing 1273 to 1284 of 1512 entries (Page 107 of 126)