WikiWord

English

levered firm

noun

Meaning

  1. A company that funds its operations by taking out loans.

Sources

No citations have been attached yet.