meaning of deposition
Answers
Answered by
3
Answer:
the action of deposing someone, especially a monarch.
Answered by
1
The natural process of leaving a layer of a substance on rocks or soil; a substance left in this way
Hope it helps
Similar questions