🇫🇷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éveiller
B1verb
English Meaning:

Awaken

To cause to stop sleeping or to become alert and active.

Full French → English Definition
Reculez
B1verb
English Meaning:

Back Off

To withdraw or retreat from a situation or confrontation.

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

Backhoe

A large, heavy machine used for digging and moving earth, typically equipped with a bucket on the end of a hinged arm.

Full French → English Definition
Rue de liaison
B1noun
English Meaning:

Binding Street

A street that is designated for a specific purpose, often related to binding or connecting different areas.

Full French → English Definition
Rougir
B1verb
English Meaning:

Blush

A reddening of the face as a result of embarrassment or shame.

Full French → English Definition
Récepteur de diffusion
B1noun
English Meaning:

Broadcast Receiver

A device that receives radio or television signals and converts them into audio or visual output.

Full French → English Definition
ruisseau
B1noun
English Meaning:

Brook

A small, natural stream of fresh water.

Full French → English Definition
roue humaine
B1noun
English Meaning:

Cartwheel

A sideways handspring in which the body makes a complete revolution, landing on the feet.

Full French → English Definition
répétition de chœur
B1noun
English Meaning:

Choir Practice

A scheduled session where members of a choir gather to rehearse vocal music.

Full French → English Definition
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
réconfort
B1noun
English Meaning:

Comfort

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

Full French → English Definition
Route de connexion
B1noun
English Meaning:

Connection Road

A road that serves as a link between two or more locations.

Full French → English Definition
Showing 13 to 24 of 215 entries (Page 2 of 18)