deposit protection

English

Noun

deposit protection (usually uncountable, plural deposit protections)

  1. Synonym of deposit insurance.