Universal Life Policy with No Lapse Guarantee Rider
Your main option here is a Universal Life Policy with a No Lapse Guarantee Rider. This is a form of permanent life insurance, but it is very similar to term insurance in that your premium rates are locked in for a certain period of time— albeit a longer period of time than most term life policies.
See, a Guaranteed Universal Life policy allows you to have premiums that never increase, locking in the rate to age 90 or even higher.
Now, although GUL is permanent life insurance, it differs from other forms of permanent life insurance by not building up significant cash value over time. After all, it is not designed to do this— it is designed to provide you with cheap but permanent life insurance coverage for as long as you live.