deposit
/dɪ-ˈpɒz-ɪt/ElevatedTo place or set something down in a particular spot with deliberate care.
“She deposited the ancient manuscript on the archivist's desk without a word.”
Best for: Works well in formal or bureaucratic settings; implies intentional placement.