Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
depleting
in English
depleting
us
/dɪˈplitɪŋ/
uk
/dɪˈpliːtɪŋ/
#moderate
Lemma:
deplete
The lemma is the base or root form of this word.
Definitions
Verb
consuming
or
exhausting
vital
powers
(
of
something
)
reducing
or
draining
resources
;
weakening