0 the official group of people who live in a foreign country and represent their government there, or the building where they work -- embajada
1 a building where official representatives of another country work, or the people who work there -- embajada [ feminine ]
to go to the embassy for a new passport ir a la embajada a por un nuevo pasaporte
the Australian Embassy in London la embajada australiana en Londres
Did the embassies fail in some way?
Of course, the quasi closure of the embassies is something we find wholly unacceptable, and our reaction to it is therefore, in my view, a very appropriate reaction.
I would at this point like to express my thanks for the intensive discussions with the embassy and other ministries and state bodies.
By having its own embassy, a country can also provide important services to its citizens when they visit another country.
The embassy can provide them with a service in their own language.
At present, contrary to what speakers said just now, embassies of several countries do exist.