French to English Dictionary (Dictionnaire Français-Anglais)
Search any French word to get exact English definitions, pronunciations, and contextual examples.
World Languages Lexicon
10 Language-to-English DictionariesPersona
An individual's social facade or personality as presented to others.
Persona Non Grata
A person who is not welcome or is rejected by a particular group or society.
Personatable
Capable of being personified or represented as a character.
Personify
To be the embodiment or typical representative of a quality or concept.
Perspectivism
A philosophical doctrine that asserts that knowledge is always from a particular perspective and that there are many different viewpoints that can be equally valid.
Perturbation
The act of causing a disturbance or disruption in a system or process.
Perturbing
Causing worry, anxiety, or unease; unsettling or disturbing.
Petard
A small explosive device used to breach walls or gates.
Petrifaction
The process of turning organic material into a stony substance through mineralization.
Phagosome
A vacuole formed around a particle absorbed by phagocytosis in the cytoplasm of a cell.
Phenazopyridine
A medication used to relieve urinary pain, burning, irritation, and discomfort.
Phenomenal
Very remarkable; extraordinary.