Dictionary search results

Showing 1-28 of 28 results

deposition British & World English

The action of deposing someone, especially a monarch

deposition English Thesaurus

a commissioner is to take depositions from witnesses

the Deposition in deposition British & World English

The removal of the body of Christ from the Cross