draining
English Dictionary
->
Letter D
-> draining
Search Dictionary:
draining Definition
(s)
having
a
debilitating
effect
; "
an
exhausting
job
in
the
hot
sun
"
draining Synonyms
draining
exhausting
© Art Branch Inc.