Legal English Legal English Courses Legal English Testing LLM More >>

ambassador

noun
an important official who lives in a foreign country and represents his or her own country thereHe made his comments to US ambassador to London Louis Susman at a meeting in February.


jurisdiction