Words: deposit
Part of speech: n
Definition: a payment given as a guarantee that an obligation will be met