Dictionary search results

Showing 1-2 of 2 results

parley British & World English

A conference between opposing sides in a dispute, especially a discussion of terms for an armistice

parley English Thesaurus

a peace parley