overleveraged

adjective

  1. 1

    Subject to excessive leverage

Translate “overleveraged” to another language

Click any language to open the translator with this word already filled in.