Meaning of draining
Definition of draining
(adj)
having a
debilitating
effect; "an exhausting job in the hot sun"
Other information on draining
WIKIPEDIA results for
draining
Amazon results for
draining
Tweet