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 Dictionariesimpediment
A hindrance or obstruction in doing something.
obesity
The state of being grossly fat or overweight.
octave
A series of eight notes occupying the interval between two notes, one of which has half or double the frequency of the other.
ophthalmoscope
An instrument with a light and mirror system used for examining the interior structures of the eye, especially the retina.
ornamentation
Things added to something to provide decoration; the act or process of ornamenting.
oscillator
An apparatus for generating oscillating electric currents or voltages.
tool
A device or implement used to carry out a particular function.
unctuous
Characterized by excessive, falso, or affected earnestness, piety, or flattery.
ungulate
A hoofed mammal, such as a horse, cow, deer, or rhinoceros.