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

Rayon de liquidation
B1noun
English Meaning:

Clearance Rack

A display rack in a retail store where items are sold at discounted prices to clear out inventory.

Full French → English Definition
Rugosité
B2noun
English Meaning:

Coarseness

The quality of being coarse; roughness or lack of refinement.

Full French → English Definition
rouler en roue libre
B2noun
English Meaning:

Coasting

Moving along without using any power, effort, or new input, typically by momentum or gravity.

Full French → English Definition
rock coq
C1noun
English Meaning:

Cock-Rock

A subgenre of rock music characterized by its sexually explicit lyrics and themes.

Full French → English Definition
réception froide
B2noun
English Meaning:

Cold Reception

An unwelcoming or unfriendly response or greeting.

Full French → English Definition
redescendre sur terre
B2verb
English Meaning:

Come down to earth

To return to a realistic or practical state of mind after being overly idealistic, dreamy, or arrogant.

Full French → English Definition
répéter
B2noun
English Meaning:

Come-Again

A phrase used to request that someone repeat what they have said.

Full French → English Definition
Retour
B2noun
English Meaning:

Comeback

A return to a former position or condition, especially after a setback.

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

Comfort

A state of physical ease and freedom from pain or constraint.

Full French → English Definition
récit d'apprentissage
B2noun
English Meaning:

Coming-of-age story

A novel, movie, or other work of art that focuses on the transition of a protagonist from youth to adulthood.

Full French → English Definition
recommander
B2verb
English Meaning:

Commend

To express approval or admiration for someone or something.

Full French → English Definition
recommandation
B2noun
English Meaning:

Commendation

An expression of approval or admiration.

Full French → English Definition
Showing 121 to 132 of 1512 entries (Page 11 of 126)