deposit account









deposit account


noun

  1. British a bank account that earns interest and usually requires notice of withdrawal
51 queries 0.527