Terminable annuity Meaning, Definition & Usage

Definitions
  1. an annuity for a stated, definite number of years; distinguished from life annuity, and perpetual annuity.

Webster 1913