Definitions
noun
a gradual depletion of energy or resources
“a drain on resources”
verb
deplete of resources
“The exercise class drains me of energy”
verb
empty of liquid; drain the liquid from
“We drained the oil tank”
noun
tube inserted into a body cavity (as during surgery) to remove unwanted material
Look “drain” up elsewhere
Want another word?
Spin the dictionary for a fresh one.