Word info

depositure

Noun

Meaning

The act of depositing; deposition.

Source: Webster's dictionary

Close letter words and terms