Dictionary search results

Showing 1-29 of 29 results

deposition British & World English

The action of deposing someone, especially a monarch

the Deposition in deposition British & World English

The removal of the body of Christ from the Cross

deposition English Thesaurus

a commissioner is to take depositions from witnesses

deposition English-Spanish

deposición fformal, declaración f