You searched for:
“more investable”
investable (adjective), more investable, most investable
Capable of placing or committing money in order to gain a monetary return or profit: Mr. Money, the financial advisor, suggested a certain investable insurance plan that would yield proceeds at regular intervals.