leverageable adjective1 •Capable of being leveraged.“But that kind of single-value ownership is not that leverageable anymore,” he added. — 2008 formsmore leverageable · most leverageable