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

Organe cellulaire
B2noun
English Meaning:

Cell Organ

A specialized structure within a cell that performs a specific function.

Full French → English Definition
ossuaire
C2noun
English Meaning:

Charnel House

A building or vault where corpses or bones are stored.

Full French → English Definition
officier d'église
C1noun
English Meaning:

Church-officer

A person who holds an office or performs administrative or ministerial duties in a church.

Full French → English Definition
outil de nettoyage
B1noun
English Meaning:

Cleaning Implement

A tool or device used to clean surfaces or objects.

Full French → English Definition
outil de nettoyage
B1noun
English Meaning:

Cleaning Tool

An instrument or device used to remove dirt, dust, or other impurities from surfaces.

Full French → English Definition
Outils de nettoyage
B1noun
English Meaning:

Cleaning Tools

Instruments or devices used for cleaning surfaces or objects.

Full French → English Definition
option de vêtements
B2adjective
English Meaning:

Clothing-Optional

Referring to a place or event where participants are not required to wear clothing.

Full French → English Definition
objet de collection
B2noun
English Meaning:

Collectable

An item that is worth collecting due to its rarity, value, or interest.

Full French → English Definition
Outil de communication
B2noun
English Meaning:

Communication Tool

A device or software used to facilitate communication between individuals or groups.

Full French → English Definition
Organisation communautaire
B2noun
English Meaning:

Community Organization

A group of individuals who come together to address a common issue or to promote a shared interest within a community.

Full French → English Definition
Obligatoire
B2adjective
English Meaning:

Compulsory

Required by law or a rule; obligatory.

Full French → English Definition
ordinateur
A1noun
English Meaning:

Computer

An electronic device for storing and processing data, typically in binary form, according to instructions given to it in a variable program.

Full French → English Definition
Showing 37 to 48 of 492 entries (Page 4 of 41)