🇫🇷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éduire
B2verb
English Meaning:

Downsize

To reduce the size or number of something, especially in a business context.

Full French → English Definition
ruban de traçage
B2noun
English Meaning:

Drafting Tape

A type of adhesive tape that is designed for use in drafting and technical drawing, allowing for clean removal without leaving residue.

Full French → English Definition
Rêveur
B2noun
English Meaning:

Dreamer

A person who dreams, especially one who has visions or aspirations.

Full French → English Definition
rendre fou
B2verb phrase
English Meaning:

Drive someone up the wall

To strongly irritate, annoy, or exasperate someone.

Full French → English Definition
roue motrice
B2noun
English Meaning:

Drive-Wheel

A wheel that is powered by an engine or motor to propel a vehicle or machinery.

Full French → English Definition
roue motrice
B2noun
English Meaning:

Driving-Wheel

A wheel that is connected to the engine of a vehicle and is responsible for propelling it forward.

Full French → English Definition
ravioli
B2noun
English Meaning:

Dumpling

A dish consisting of pieces of dough (often made from flour, potatoes, or bread) wrapped around a filling of meat, fish, cheese, or vegetables, or simply cooked without filling.

Full French → English Definition
Réponse dynamique
B2noun
English Meaning:

Dynamic Response

A reaction or reply that is characterized by adaptability and change in response to varying conditions.

Full French → English Definition
revenu
B2noun
English Meaning:

Earnings

Money obtained in return for labor or services.

Full French → English Definition
retrait
B2noun
English Meaning:

Ebb

The movement of the tide out to sea.

Full French → English Definition
résonance
B2verb
English Meaning:

Echoing

To repeat or reverberate a sound.

Full French → English Definition
Relation écologique
B2noun
English Meaning:

Ecological Relationship

The interaction and interdependence between different organisms and their environment within an ecosystem.

Full French → English Definition
Showing 133 to 144 of 985 entries (Page 12 of 83)