Dictionary search results

Showing 1-4 of 4 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