rhizoverbBeta
Feedback

deposit

Putting in a placeverb / noun · Something put down and left in a place or another's keeping.