Meaning
- 1.
official residence — A house which a high-ranking government official uses for public purposes.
- 2.
diplomatic offices; diplomatic missions — Overseas delegation such as an embassy or consulate, dispatched by the Ministry of Foreign Affairs.