What is the meaning of the word "drain"?

Definitions:

  1. a gradual depletion of energy or resources copy to clipboard noun
    • a drain on resources copy to clipboard
  2. deplete of resources copy to clipboard verb
    • The exercise class drains me of energy copy to clipboard
  3. empty of liquid copy to clipboard verb
    • drain the liquid from copy to clipboard
  4. flow off gradually copy to clipboard verb
    • The rain water drains into this big vat copy to clipboard
  5. make weak copy to clipboard verb
    • Life in the camp drained him copy to clipboard
  6. tube inserted into a body cavity to remove unwanted material, as during surgery copy to clipboard noun
    • The doctor used a drain to remove excess fluid during the procedure. copy to clipboard

Synonyms:

NearBy Words: