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

robot humanoïde
B2noun
English Meaning:

Human-Like-Robot

A robot designed to resemble or imitate human appearance and behavior.

Full French → English Definition
rétention d'humidité
B2noun
English Meaning:

Humidity-Retention

The ability of a material or environment to hold moisture over time.

Full French → English Definition
règle de forme
B2noun
English Meaning:

Hyeongsik Gyuchik

A structured format or set of rules that govern a particular process or activity.

Full French → English Definition
Reconnaissance
B2noun
English Meaning:

Hyeongsik Jijeong

A term used in Korean to refer to a specific type or form of recognition or acknowledgment.

Full French → English Definition
ralenti
B2noun
English Meaning:

Idle-speed

The lowest rotational speed of an engine when it is running without a load and the throttle is released.

Full French → English Definition
raison d'être
C1noun
English Meaning:

Ikigai

A motivating force or compelling sense of purpose in life that provides an individual with a feeling of deep fulfillment and value.

Full French → English Definition
Ruban imitation
B2noun
English Meaning:

Imitation Tape

A type of adhesive tape designed to replicate the appearance or function of another material.

Full French → English Definition
Réaction immédiate
B2noun
English Meaning:

Immediate Reaction

A response that occurs without delay or hesitation.

Full French → English Definition
réponse immédiate
B2noun
English Meaning:

Immediate-response

An action or reaction that occurs instantly or without any noticeable delay following a stimulus.

Full French → English Definition
ruines incas
B2noun
English Meaning:

Inca Ruins

The remains of structures built by the Inca civilization, often found in the Andes region of South America.

Full French → English Definition
Revenu
B1noun
English Meaning:

Income

Money received, especially on a regular basis, for work or through investments.

Full French → English Definition
reconnaissant
B2adjective
English Meaning:

Indebted

Owing gratitude or appreciation to someone for a service, favor, or help received.

Full French → English Definition
Showing 349 to 360 of 1520 entries (Page 30 of 127)