Embassy : an international organization as the resident representative of their own government or sovereign or appointed for a special and often temporary diplomatic assignment.[