Definitions of illiquid asset
something of value that cannot be easily converted into cash, such as a house or a long-term investment
The Future Fund generates high returns by investing in illiquid assets, so investors must be willing to lock their money away for a significant period of time.