Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Spent
Exhausted of spawn or sperm; -- said especially of fishes.
of Spend
Exhausted; worn out; having lost energy or motive force.
Synonyms
Weary
Try it Free
Learn More