Meanings

  1. Switzerlanddeposit (act)

  2. escrow, deposit