What is the meaning of the word "drain"?
Definitions:
-
a gradual depletion of energy or resources noun
- a drain on resources
-
deplete of resources verb
- The exercise class drains me of energy
-
empty of liquid verb
- drain the liquid from
-
flow off gradually verb
- The rain water drains into this big vat
-
make weak verb
- Life in the camp drained him
-
tube inserted into a body cavity to remove unwanted material, as during surgery noun
- The doctor used a drain to remove excess fluid during the procedure.