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 DictionariesImperfect
Not perfect; having faults or mistakes.
Imperfection
The state or condition of being imperfect; a fault or flaw.
Impermeable
Not allowing fluid to pass through.
Impersonal
Not having or showing personal feelings or emotions.
Implant
A medical device or tissue that is inserted into the body.
Implication
A conclusion that can be drawn from something, although it is not explicitly stated.
Imply
To indicate or suggest without being explicitly stated.
Importance
The quality or state of being of great significance or value.
Imposition
The act of imposing something, such as a tax or duty.
Impossibility
The state or condition of being impossible.
Impostor
A person who pretends to be someone else in order to deceive others, typically for fraudulent gain.
Impotence
The inability of a man to achieve or maintain an erection suitable for sexual intercourse.