Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
draining
in English
draining
#common
Lemma:
drain
The lemma is the base or root form of this word.
Definitions
Verb
depleting
energy
or
resources
;
exhausting
losing
liquid
or
fluids
exhausting
physical
or
mental
strength
to
dry
a
wet
area
;
remove
excess
water
to
deplete
energy
or
resources
;
weaken
to
gradually
draw
out
or
exhaust
something
Adjective
causing
liquid
to
flow
out
Noun
the
process
of
emptying
or
being
drained
Compounds / Phrases
draining board