Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Adjective: overleveraged  ,ow-vu(r)'lee-vu-rijd
  1. (finance) state of having taken on more debt than a business can afford