Meanings
-
1
noun
The removal of someone from office.
So, Andover featured in the Glorious Revolution, which involved the deposition of Catholic fraterniser James II and his replacement by stout Protestants William and Mary.
Thesaurus
Etymology
From Middle English deposicion, from Old French deposicion (French déposition), from Latin depositio.