Consulate
/ˈkɒnsjʊlət/
Synonyms
- consulate office
- diplomatic mission
- embassy (in a broader context)
Slang Meanings
The place where you sort out your travel documents.
I need to hit up the consulate to get my visa sorted.
A support center for expats.
The consulate is like a home away from home for me.