ambassador
ambassador. 1. A diplomatic officer of the highest rank, usu. designated by a government as its resident repre-sentative in a foreign state. • Ambassadors represent the sovereign as well as the nation and enjoy many privileges while abroad in their official capacity, including immunity. Ambassadors are distinguished from ministers and envoys, who represent only the […]