"Investable funds" refers to the money or capital that is available to be invested in various assets or opportunities with the aim of potentially generating profits or returns. It is the amount of money that can be put into investments rather than being used for immediate expenses or saved for future use.
Full definition