DETHRONEMENT MEANING IN ENGLISH

• Dethronement Definition & Synonyms

  1. (n.) Deposal from a throne; deposition from regal power.


Synonyms:
Deposition,

RECENT SEARCHES