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

objet mémorisé
B2noun
English Meaning:

Remembered Item

An object, fact, or piece of information that has been retained in memory.

Full French → English Definition
opéra rock
B2noun
English Meaning:

Rock Opera

A theatrical work that combines rock music with a narrative structure, often featuring songs that advance the plot.

Full French → English Definition
ornithorynque
B2noun
English Meaning:

Schnabeltier

A semiaquatic egg-laying mammal native to Australia, characterized by a duck-bill, webbed feet, and a flat tail.

Full French → English Definition
oursin
B2noun
English Meaning:

Sea Urchin

A small, spiny, globular sea animal that lives on the seabed.

Full French → English Definition
Optimisation pour les moteurs de recherche
B2noun
English Meaning:

Search Engine Optimization

The process of improving the visibility of a website or a web page in a search engine's unpaid results.

Full French → English Definition
Orientation de service
B2noun
English Meaning:

Service Orientation

The act of providing assistance or support to customers or clients, emphasizing a commitment to meeting their needs.

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
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
Showing 229 to 240 of 284 entries (Page 20 of 24)