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 DictionariesDilapidated Building
A building that is in a state of disrepair or ruin due to neglect or age.
Din
A loud, unpleasant noise.
Doe
A female deer, especially a mature one.
Dot-ball
A delivery in cricket that results in no runs being scored by the batsman.
Down-Market
Referring to products or services that are less expensive or of lower quality, often targeting budget-conscious consumers.
Downmarket
Relating to or denoting products or services that are inexpensive or of lower quality.
Downturn
A decline in economic, business, or market conditions.
Draft
A preliminary version of a piece of writing or a plan.
Drain-Plug
A device used to seal the opening of a drain to prevent the escape of liquid.
Drainage basin
An area of land where all precipitation collects and drains off into a common outlet, such as a river, bay, or other body of water.
Drawbar
A bar or rod used to connect a vehicle to a trailer or another vehicle, allowing it to be towed.
Drink
A liquid that can be swallowed as refreshment or nourishment.