deposition - English Synonyms Dictionary

deposition

n.
[1] deposit
[2] deposit
[3] dethronement