Dictionary search results

Showing 1-4 of 4 results

negotiation British & World English

Discussion aimed at reaching an agreement

negotiation English Thesaurus

the negotiations are due to resume in Geneva next week

negotiations in negotiation British & World English

Discussion aimed at reaching an agreement