1 [uncountable]HEGHEG technical the natural process of depositing a substance on rocks or soil :
the deposition of marine sediments
the deposition of marine sediments2 [countable]SCLSCL law a statement written or recorded for a court of law, by someone who has promised to tell the truth
3 [uncountable and countable] the act of removing someone from a position of power

Related topics:



