Embassies, noun plural of embassy. Synonyms in the same form.
legations, missions, commissions
All synonyms for embassy →