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

ombre
A2noun
English Meaning:

Shade

A comparative darkness caused by the interception of light.

Full French → English Definition
ombre
B1noun
English Meaning:

Shadow

A dark area or shape produced by a body coming between rays of light and a surface.

Full French → English Definition
ombres
B2noun
English Meaning:

Shadows

A dark area or shape produced by a body coming between rays of light and a surface.

Full French → English Definition
Observation de thé en montagne
B2noun
English Meaning:

Shan Yu Guan Cha De

A phrase referring to the practice of observing tea in mountainous regions.

Full French → English Definition
Ouvrier de chantier naval
B2noun
English Meaning:

Shipyard Worker

A person employed in a shipyard, responsible for the construction, repair, and maintenance of ships.

Full French → English Definition
Oiseau de rivage
B2noun
English Meaning:

Shorebird

Any of various wading birds that are typically found along shores and wetlands.

Full French → English Definition
Ordre de purification
C2noun
English Meaning:

Shuddō-Meirei

A command or directive aimed at achieving purification or spiritual cleansing.

Full French → English Definition
odeur
A2noun
English Meaning:

Smell

The faculty or power of perceiving odors through the nose.

Full French → English Definition
oiseau des neiges
B2noun
English Meaning:

Snowbird

A person who travels to a warmer climate during the winter months.

Full French → English Definition
oiseau chanteur
B2noun
English Meaning:

Songbird

A bird with a melodious call or song, especially a passerine bird of the suborder Passeri.

Full French → English Definition
orienté au sud
B2adjective
English Meaning:

South-Facing

Describing a location or structure that is oriented towards the south.

Full French → English Definition
Offre spéciale pour l'homme de travail
B2noun
English Meaning:

Special Offer for the Working Man

A promotional deal or discount specifically aimed at individuals engaged in labor or work.

Full French → English Definition
Showing 409 to 420 of 492 entries (Page 35 of 41)