Find the word definition

Wiktionary
levered firms

n. (levered firm English)