YourDictionary

Dictionary Home » Business » surrender

surrender business definition

  1. To terminate a life insurance policy or annuity prior to maturity or death of the insured.
  2. To voluntarily cancel a lease.

Learn more about surrender

link/cite print suggestion box