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 DictionariesDrunkard
A person who is habitually drunk or intoxicated.
Drunkenness
The state of being intoxicated or affected by alcohol.
Duffer
A person who is incompetent or inept at a particular task.
Dullard
A person who is slow to understand or lacks intelligence.
Dunce
A person who is slow to learn or lacks intelligence.
Dynamic Image
An image that changes or is capable of changing, often used in digital contexts.
Ecological Interaction
The relationships and effects that organisms have on one another within an ecosystem.
Electrical Insulation
The use of non-conducting materials to prevent the passage of electricity to or from conductors.
Electrical Insulator
A material that resists the flow of electric current.
Electromagnetic-induction
The production of an electromotive force across an electrical conductor in a changing magnetic field.
Embed
To fix an object firmly and deeply in a surrounding mass.
Emotional Investment
The emotional energy and commitment that a person invests in a relationship, project, or situation.