consulate

Explore definitions, synonyms, and language insights of consulate

Definitions

Noun
diplomatic building that serves as the residence or workplace of a consul

More General Terms