past tense of deposit; placed, stored, or left something in a particular location
From Latin 'depositum', past participle of 'deponere' meaning 'to put down'
Try Another Word