Deposits

/dɪˈpɑzɪts/ noun

Definition

money placed in a bank or natural accumulations of minerals

Etymology

From Latin depositus meaning laid down

Kelly Says

Deposits are what you put down - whether it's money in the bank or sediment on the ground!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.