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.