society > authority > rule or government > politics > international politics or relations > diplomacy > [noun] > ambassador or envoy > resident ambassador > resident representative > of British government (4)
resident1641
Any of various government or colonial representatives required to reside in a foreign country while carrying out official duties; spec. a diplomatic…