meaning of drained

1. of Drain
2.
drained of electric charge; discharged; "a dead battery"; "left the lights on and came back to find the battery ">drained"


Related Words

drained |

Developed & Maintained By Taraprasad.com

Treasure Words