Definition of deposit
deposit
a payment given as a guarantee that an obligation will be met
Nepali Meanings
Word of the Day
25 July 2026
a payment given as a guarantee that an obligation will be met
Nepali Meanings
25 July 2026