Synonyms for embassy | Synonym.com

Synonyms and antonyms for embassy

1. embassy (n.)

a diplomatic building where ambassadors live or work

Synonyms:

2. embassy (n.)

an ambassador and his entourage collectively

Synonyms: