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

physicien
B2noun
English Meaning:

Physicist

A scientist who specializes in the study of physics.

Full French → English Definition
physique
B2noun
English Meaning:

Physics

The scientific study of matter and energy and the interactions between them, including the sub-fields of mechanics, acoustics, optics, thermodynamics, and electromagnetism.

Full French → English Definition
physiologie
B2noun
English Meaning:

Physiology

The branch of biology that deals with the normal functions of living organisms and their parts.

Full French → English Definition
physiothérapie
B2noun
English Meaning:

Physiotherapy

Treatment of disease, injury, or deformity by physical methods such as massage, heat treatment, and exercise rather than by drugs or surgery.

Full French → English Definition
physique
B2noun
English Meaning:

Physique

The form, size, and development of a person's body.

Full French → English Definition
Phytothérapie
B2noun
English Meaning:

Phytotherapy

The use of plant extracts for therapeutic purposes.

Full French → English Definition
Planification Stratégique
B2noun
English Meaning:

Pianificazione Strategica

The process of defining an organization's direction and making decisions on allocating its resources to pursue this direction.

Full French → English Definition
picador
B2noun
English Meaning:

Picador

A horse-mounted bullfighter in a bullfighting event who uses a lance to provoke and weaken the bull.

Full French → English Definition
Pichala-Pahara
B2noun
English Meaning:

Pichala-Pahara

A geographical term referring to a hill or mountain located at the back or behind another prominent feature.

Full French → English Definition
Pichman
B2noun
English Meaning:

Pichman

A traditional Indian term used to describe a specific type of person or role within a cultural context.

Full French → English Definition
phrase d'accroche
B2noun
English Meaning:

Pick-Up Line

A humorous or clever remark intended to start a conversation with someone in a romantic context.

Full French → English Definition
Phrase de drague
B2noun
English Meaning:

Pickup Line

A humorous or clever remark intended to start a conversation with someone one is attracted to.

Full French → English Definition
Showing 781 to 792 of 1484 entries (Page 66 of 124)