YourDictionary

Dictionary Home » Business » free look period

free look period business definition

The period during which the buyer of an annuity can cancel the contract without penalty.

link/cite print suggestion box