embassy
Definition
The official residence or offices of an ambassador, typically in a foreign country.
한국어 외국에서 주로 있는 대사관의 공식 거주지 또는 사무실
Example
"The embassy processed her visa application within five business days."
The official residence or offices of an ambassador, typically in a foreign country.
한국어 외국에서 주로 있는 대사관의 공식 거주지 또는 사무실
"The embassy processed her visa application within five business days."