Dictionary search results

Showing 1-2 of 2 results

decamp British & World English

Leave a place suddenly or secretly

decamp English Thesaurus

he sold their paintings and decamped with the proceeds