English word definition — powered by WordNet
emptied or exhausted of (as by drawing off e.g. water or other liquid)
very tired
drained of electric charge
Want to remember drained?