Find the word definition

Wiktionary
overleveraged

a. (context economics English) Subject to excessive leverage alt. (context economics English) Subject to excessive leverage

Usage examples of "overleveraged".

Larry keeps buying companies, but I suspect he's hopelessly overleveraged and riding for a fall.