deposit - place (one thing someplace) firmly; "She posited her hand on his shoulder"; "deposit the suitcase around the bench"; "correct your eyes on this place"
C2 [ C ] geology specialized a layer which https://xyzbookmarks.com/story17985997/the-single-best-strategy-to-use-for-demposir