DEBILITATING MEANING IN ENGLISH

• Debilitating Definition & Synonyms

  1. (p. pr. & vb. n.) of Debilitate


• Debilitate Definition & Synonyms

  1. (v. t.) To impair the strength of; to weaken; to enfeeble; as, to debilitate the body by intemperance.


Synonyms:
Drain, Enfeeble,

RECENT SEARCHES