1
[ noun ] a mission serving diplomatic ends

Related terms

deputation legation attache

*