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

offensif
B2adjective
English Meaning:

Offensive

Causing someone to feel resentful, upset, or annoyed.

Full French → English Definition
Offensivité
B2noun
English Meaning:

Offensiveness

The quality of being offensive or causing displeasure.

Full French → English Definition
offrande
B2noun
English Meaning:

Offering

Something that is offered, especially as a gift or contribution.

Full French → English Definition
officiel
B2adjective
English Meaning:

Official

Relating to an authority or public body and its public duties, or sanctioned by proper authority.

Full French → English Definition
Ogilvy Afrique
B2noun
English Meaning:

Ogilvy Africa

A prominent advertising agency operating in Africa, known for its innovative marketing strategies.

Full French → English Definition
ogre
B2noun
English Meaning:

Ogre

A mythical monster, often depicted as a large, hideous humanoid that eats human flesh.

Full French → English Definition
Ojibwé
B2noun
English Meaning:

Ojibwe

A member of a Native American people originally inhabiting the northern Midwest of the United States and southern Canada.

Full French → English Definition
Okinawa
B2noun
English Meaning:

Okinawa

A group of islands in the East China Sea, part of Japan, known for their unique culture, history, and subtropical climate.

Full French → English Definition
Okinawa
B2adjective
English Meaning:

Okinawan

Relating to Okinawa, its people, culture, or language.

Full French → English Definition
oléfine
B2noun
English Meaning:

Olefin

A type of hydrocarbon that contains at least one carbon-carbon double bond.

Full French → English Definition
oliveraie
B2noun
English Meaning:

Olive-grove

A plot of land planted cultivatedly with olive trees.

Full French → English Definition
Olympiade
B2noun
English Meaning:

Olympiad

A period of four years associated with the Olympic Games, used as a unit of time in the ancient Greek calendar.

Full French → English Definition
Showing 133 to 144 of 284 entries (Page 12 of 24)