embassy

embassy

She asked help from the embassy.

embassy

The embassy staff is having a meeting.

embassy

The embassy banned Bob.

noun 1 a group of government officials who represent their government in a foreign country