Summary
English to French:   more detail...
  1. debilitating:


English

Detailed Translations for debilitating from English to French

debilitating:


Synonyms for "debilitating":


Antonyms for "debilitating":


Related Definitions for "debilitating":

  1. impairing the strength and vitality1

Wiktionary Translations for debilitating:

debilitating
adjective
  1. médecine|fr Qui est propre à débiliter.