What is the full meaning of supercover
an insurance policy with additional benefits [n -S]
Example of the word supercover placed on a Scrabble board.