Meaning of debilitating
Definition of debilitating
(adj)
impairing the
strength
and
vitality
Other information on debilitating
WIKIPEDIA results for
debilitating
Amazon results for
debilitating
Tweet