English dictionary
draining meaning and definition
Definition and meaning of draining at MeaningMonkey.org. draining meaning and definition in the English Dictionary.DRAINING adjective
Definition of draining (adjective)
- having a debilitating effect
- "an exhausting job in the hot sun"
- synonyms: exhausting
Source: Princeton University Wordnet