Definition
That provides insurance cover for one year and allows the insured to continue it, without a new evidence of insurability. Also called yearly renewable term policy.
Related Videos
http://www.businessdictionary.com/definition/annually-renewable-term-policy.html


