WordReference English Thesaurus © 2015
overdrawn
  • exhausted
  • depleted
  • all paid out
  • in arrears
  • gone
  • stretched
  • overstressed
'overdrawn' also found in these entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.