leverageable
Adjective
Meaning
leverageable (comparative more leverageable, superlative most leverageable)
Capable of being leveraged.
Adjective
leverageable (comparative more leverageable, superlative most leverageable)
Capable of being leveraged.