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

Gabriel
B2noun
English Meaning:

Gabriel

A male given name of Hebrew origin, often associated with the archangel in Judeo-Christian tradition.

Full French → English Definition
Gacha
B2noun
English Meaning:

Gacha

A gaming mechanic where players spend in-game currency or real money to receive random virtual items or characters.

Full French → English Definition
Gachi-Pyeongga
B2noun
English Meaning:

Gachi-Pyeongga

A genre of music characterized by collaborative performances and a focus on community engagement.

Full French → English Definition
gadget
B1noun
English Meaning:

Gadget

A small mechanical or electronic device or tool, especially an innovative or novel one.

Full French → English Definition
Grandes cieux
C2interjection
English Meaning:

Gadzooks

An archaic exclamation expressing surprise, annoyance, or dismay.

Full French → English Definition
gage
B2noun
English Meaning:

Gage

A valuable object deposited as a guarantee of the fulfillment of an undertaking or the performance of a promise.

Full French → English Definition
gaîté
B2noun
English Meaning:

Gaiety

The state or quality of being cheerful and full of high spirits.

Full French → English Definition
Gagner
B1verb
English Meaning:

Gain

To obtain or secure something desired.

Full French → English Definition
Gagner un point d'appui
B2verb phrase
English Meaning:

Gain a Foothold

To establish a secure or advantageous position in a particular area or field.

Full French → English Definition
gain
B1noun
English Meaning:

Gaining

The act of acquiring or obtaining something.

Full French → English Definition
gala
B2noun
English Meaning:

Gala

A festive public occasion, celebration, or social gathering, typically featuring entertainment or performances.

Full French → English Definition
galaxie
B2noun
English Meaning:

Galaxy

A system of millions or billions of stars, together with gas and dust, held together by gravitational attraction.

Full French → English Definition
Showing 133 to 144 of 693 entries (Page 12 of 58)