Definitions Found:

An office attached to an embassy or consulate