322,447 views
40 votes
40 votes
What is the meaning of embassy​

User Ab Bennett
by
2.5k points

2 Answers

8 votes
8 votes
it is the official place that an ambassador resides in
User Thomas Cheng
by
2.7k points
17 votes
17 votes

Answer:

the official residence or offices of an ambassador.

Step-by-step explanation:

User Cassis
by
2.3k points