deposition
- noun (n)
Meaning: dethroning, ousting
Synonyms:
degradation
discharge
dismissal
displacement
ejection
impeachment
overthrow
removal
unfrocking
- noun (n)
Meaning: attestation of truth, especially in legal matters
Synonyms:
affidavit
affirmation
allegation
announcement
declaration
evidence
sworn statement
testimony
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.