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

rassemblement
B2noun
English Meaning:

Herding

The act of bringing livestock together in a herd or of tending them.

Full French → English Definition
Résidence de haute qualité
B2noun
English Meaning:

High-Grade Residence

A type of dwelling that is considered to be of superior quality or status.

Full French → English Definition
remonter
B2verb
English Meaning:

Hike-up

To pull or lift something up, especially clothing, to a higher position.

Full French → English Definition
Région vallonnée
B2noun
English Meaning:

Hilly Region

An area characterized by many hills.

Full French → English Definition
Région himalayenne
B2noun
English Meaning:

Himalayan Region

A geographical area encompassing the Himalayan mountain range, known for its diverse ecosystems, cultures, and significant elevation.

Full French → English Definition
Ruches
B2noun
English Meaning:

Hives

A structure or container for housing a colony of bees.

Full French → English Definition
retenez votre souffle
B2verb phrase
English Meaning:

Hold Your Breath

To stop breathing temporarily, often due to excitement or anxiety.

Full French → English Definition
rose trémière
B2noun
English Meaning:

Hollyhock

A tall plant of the genus Alcea, typically bearing large, showy flowers in various colors.

Full French → English Definition
Resteur à la maison
B2noun
English Meaning:

Homebody

A person who prefers to stay at home rather than go out.

Full French → English Definition
relation d'un soir
B2noun
English Meaning:

Hookup

A casual sexual encounter between two people, which may range from kissing to sexual intercourse, without expectations of a committed relationship.

Full French → English Definition
Ruisseau d'eau chaude
B2noun
English Meaning:

Hot Water Stream

A natural flow of heated water, often found in geothermal areas.

Full French → English Definition
robot humanoïde
B2noun
English Meaning:

Human-Like-Robot

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

Full French → English Definition
Showing 217 to 228 of 985 entries (Page 19 of 83)