permanent mission noun1 •A nation's diplomatic office, typically located in the capital of another nation, that represents its interests and provides services, including consular assistance. formspermanent missions