Home UK English payment protection
Payment protection insurance; frequently attributive, designating a policy, plan, etc., providing this type of protection.
1920s; earliest use found in Daily Clintonian (Clinton, Indiana).
READ THESE ARTICLES