Insurance deductibles are what you pay in advance of insurance kicks in. larger deductibles lower the policy’s full cost.
Britannica Dictionary definition of PREMIUM constantly utilized before a noun 1 : https://pennymgsr859562.blogdigy.com/what-does-claims-mean-44429614