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

paroi cellulaire
B2noun
English Meaning:

Cell-Wall

A rigid layer that surrounds the cell membrane of plant cells, bacteria, fungi, and algae, providing structural support and protection.

Full French → English Definition
paille
B2noun
English Meaning:

Chaff

The husks of corn or other seed separated by winnowing or threshing.

Full French → English Definition
Problème sérieux
B2noun
English Meaning:

Chamgo Munheon

A significant or genuine problem that requires attention or resolution.

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

Chat-up line

A familiar remark or rehearsed phrase intended to start a conversation with a stranger in order to initiate romantic or sexual interest.

Full French → English Definition
Point de contrôle Charlie
B2noun
English Meaning:

Checkpoint Charlie

A famous crossing point between East and West Berlin during the Cold War, known for its historical significance.

Full French → English Definition
Porc bleu
B2noun
English Meaning:

Cheonggudoeji

A breed of pig known for its distinctive blue coloration, primarily raised in Korea.

Full French → English Definition
principalement
B2adverb
English Meaning:

Chiefly

For the most part; mainly.

Full French → English Definition
Proche
B2adjective

Native Script: proche

English Meaning:

Chikatta

Relating to or characterized by proximity or closeness.

Full French → English Definition
production cinématographique
B2noun
English Meaning:

Cinema Production

The process of creating a film, including all stages from development to distribution.

Full French → English Definition
paysage urbain
B2noun
English Meaning:

Cityscape

The visual appearance of a city or urban area, especially in terms of its buildings, architecture, and layout.

Full French → English Definition
Propriété revendiquée
B2noun
English Meaning:

Claimed Property

Property that has been asserted or declared to belong to a specific individual or entity.

Full French → English Definition
pince
B2noun
English Meaning:

Clamp

A device used to hold objects tightly together to prevent movement or separation.

Full French → English Definition
Showing 109 to 120 of 1465 entries (Page 10 of 123)