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

Groupe d'achat
B2noun
English Meaning:

Buying Group

A collective of individuals or organizations that come together to purchase goods or services in bulk, often to obtain better pricing or terms.

Full French → English Definition
Glacé
B2adjective
English Meaning:

Candied

Coated or preserved with sugar.

Full French → English Definition
Gestionnaire intérimaire
B2noun
English Meaning:

Caretaker-Manager

A person who temporarily manages a place or organization, often during a transition period.

Full French → English Definition
gémir
B2verb
English Meaning:

Caterwaul

To make a shrill howling or wailing noise.

Full French → English Definition
Gouvernement centralisé
B2noun
English Meaning:

Centralized Government

A system of governance in which power and authority are concentrated in a central government, rather than being distributed among local or regional authorities.

Full French → English Definition
gazouillement
B2noun
English Meaning:

Chittering

A series of short, high-pitched sounds made by small animals, especially birds or rodents.

Full French → English Definition
gloussement
B2verb
English Meaning:

Chuckle

To laugh quietly or inwardly, typically in a suppressed manner.

Full French → English Definition
gratte-ciel
B2noun
English Meaning:

Chōkōsō-biru

A building that is significantly taller than the average height of surrounding structures, typically exceeding 150 meters.

Full French → English Definition
groupe supérieur
B2noun
English Meaning:

Chōtatsu Gurūpu

A group characterized by advanced skills or superior capabilities in a specific area.

Full French → English Definition
grimper avec difficulté
B2verb
English Meaning:

Clammer

To climb awkwardly or with difficulty, often making a loud noise; to clamber.

Full French → English Definition
gravir les échelons
B2verb phrase
English Meaning:

Climb the Ladder

To advance in one's career or social status, often through hard work and effort.

Full French → English Definition
Gros plan
B2noun
English Meaning:

Close-Up

A photograph or shot taken at a very short distance from the subject, emphasizing detail.

Full French → English Definition
Showing 25 to 36 of 432 entries (Page 3 of 36)