A trustee can withhold money from a beneficiary if there is a valid reason specified in the trust, such as the beneficiary’s lack of eligibility or fulfillment of certain conditions. However, withholding must be justified and in line with the trust’s terms.