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

Featured French to English Words

Browse Alphabetically (A-Z):
péricrâne
C1noun
English Meaning:

Pericranium

The fibrous tissue that envelops the outer surface of the skull.

Full French → English Definition
périnatal
C1adjective
English Meaning:

Perinatal

Relating to or occurring in the period around the time of birth, typically from the 22nd week of gestation to seven days after birth.

Full French → English Definition
Périodisation
C1noun
English Meaning:

Periodization

The division of history or a subject into periods for the purpose of analysis.

Full French → English Definition
périr
C1verb
English Meaning:

Perish

To suffer death, typically in a violent, sudden, or untimely manner.

Full French → English Definition
Périodigitant
C1noun
English Meaning:

Periudigitans

A term used in anatomy to refer to structures or functions related to the fingers.

Full French → English Definition
parjure
C1noun
English Meaning:

Perjury

The act of deliberately providing false information while under oath, typically in a court of law.

Full French → English Definition
Perméabiliser
C1verb
English Meaning:

Permeabilize

To make a material or membrane permeable to fluids or gases.

Full French → English Definition
imprégner
C1verb
English Meaning:

Permeate

To spread throughout something; to pervade or pass into every part of an object, substance, or area.

Full French → English Definition
Permissibilité
C1noun
English Meaning:

Permissibility

The quality of being permissible; the state of being allowed or permitted.

Full French → English Definition
perpétuel
C1adjective
English Meaning:

Perpetual

Never ending or changing; occurring repeatedly; so frequent as to seem endless and uninterrupted.

Full French → English Definition
cycle perpétuel
C1noun
English Meaning:

Perpetual Cycle

A sequence of events or processes that repeats indefinitely without end.

Full French → English Definition
perpétuité
C1noun
English Meaning:

Perpetuity

A state of infinite or unending time.

Full French → English Definition
Showing 2905 to 2916 of 4605 entries (Page 243 of 384)