What is the meaning of the word "drain"?
Definitions:
-
a gradual depletion of energy or resources
noun
- a drain on resources
- a drain on resources
-
deplete of resources
verb
- The exercise class drains me of energy
- The exercise class drains me of energy
-
empty of liquid
verb
- drain the liquid from
- drain the liquid from
-
flow off gradually
verb
- The rain water drains into this big vat
- The rain water drains into this big vat
-
make weak
verb
- Life in the camp drained him
- 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.
- The doctor used a drain to remove excess fluid during the procedure.