What does embassy mean?
noun
A building in a foreign country that is used as the official residence and office of a head of mission or other diplomatic representative of a sending state, or the staff of such a building.
Example
"The ambassador's speech at the embassy was well-received by the international community."
Definition generated by AI and curated by RJS Tech Solutions LLP.