Online English Dictionary

Home

Spent


a.

Exhausted; worn out; having lost energy or motive force.


© 2009 Dammam Community College