Definition of Drained

Any infomration entered here is solely your responsibility

Currently available definitions
Drained in English
Adjective
  1. drained of electric charge; discharged
  2. emptied or exhausted of (as by drawing off e.g. water or other liquid)
  3. very tired