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

Originateur
B2noun
English Meaning:

Originator

A person or thing that originates or creates something.

Full French → English Definition
Orlando
B2noun
English Meaning:

Orlando

A city in central Florida, known for its theme parks, including Walt Disney World and Universal Studios.

Full French → English Definition
ornement
B2noun
English Meaning:

Ornament

An object used to beautify or decorate something.

Full French → English Definition
ornementé
B2adjective
English Meaning:

Ornamented

Decorated or embellished with ornamental features.

Full French → English Definition
orné
B2adjective
English Meaning:

Ornate

Characterized by elaborate or ostentatious decoration.

Full French → English Definition
ornithologie
B2noun
English Meaning:

Ornithology

The scientific study of birds, including their physiology, behavior, and conservation.

Full French → English Definition
ornithorynque
B2noun
English Meaning:

Ornithorhynchus

A genus of egg-laying mammals that includes the platypus, characterized by a duck-bill and webbed feet.

Full French → English Definition
orthodontie
B2noun
English Meaning:

Orthodontics

The branch of dentistry concerned with the prevention and correction of irregularities of the teeth.

Full French → English Definition
orthodontiste
B2noun
English Meaning:

Orthodontist

A dentist who is specially trained to diagnose, prevent, and treat dental and facial irregularities, particularly by using braces and aligners.

Full French → English Definition
orthodoxe
B2adjective
English Meaning:

Orthodox

Following or conforming to traditional or generally accepted rules or beliefs, especially in religion.

Full French → English Definition
Oslo
B2noun
English Meaning:

Oslo

The capital city of Norway, known for its green spaces and museums.

Full French → English Definition
osmose
B2noun
English Meaning:

Osmosis

The process by which molecules of a solvent tend to pass through a semipermeable membrane from a less concentrated solution into a more concentrated one.

Full French → English Definition
Showing 193 to 204 of 284 entries (Page 17 of 24)