Personally, I think (stock) mutual funds are not liquid. The stock market could tank tomorrow and you would lose 1/2 your value.
In general,
http://financial-dictionary.thefreedictionary.com/liquid+asset
Could you convert it to cash in a few days for roughly the same value? Then it is liquid enough.