From Longman Business Dictionary
depositiondep·o·si·tion /ˌdepəˈzɪʃən, ˌdiː-/ noun [countableC] LAW a formal statement that someone makes to a court about facts relating to a court caseThe plant safety director said in a deposition that the broken cable should have been repaired the night before.