embassy Play ˈɛmbəsinounthe official residence or offices of an ambassador.the Chilean embassy in Moscowconsulate,legation,ministry