Definition, synonyms and related words
plural of embassy
"The new security protocol requires all visiting diplomats to coordinate their movements across multiple embassies in the capital city."