supercover

supercover

(ˈsuːpəˌkʌvə) n (Insurance) insurance an insurance policy with additional benefits