A Long Term Care Annuity is insurance that combines an annuity with long term care benefits.
If you require long term care, benefits will be paid to cover the long term care expenses out of the annuity on a tax free basis. If care is never needed then the annuity value will be paid in full to your beneficiaries at the time of death. Because of this dual usage of the annuity, you are guaranteed to always get your money back whether you need care or not.