Dictionary search results

Showing 1-5 of 5 results

ambassador British & World English

An accredited diplomat sent by a state as its permanent representative in a foreign country

ambassador English Thesaurus

the American ambassador to London

ambassador-at-large British & World English

An ambassador with special duties not appointed to a particular country

ambassador extraordinary British & World English

A diplomat sent by one state or monarch on a diplomatic mission to another

ambassador plenipotentiary British & World English

An ambassador with full powers to sign treaties or otherwise act for the state or monarch