the GNU version of the Collaborative International Dictionary of English
n. The mission of an ambassador.
n. An embassy.
The Century Dictionary and Cyclopedia
n. An embassy.
Word Usage
"Just as he had been promised the post of minister to Jerome in Westphalia, the Empire fell to pieces; and balked of his ambassade de famille as he called it, he went off in despair to Egypt with General de"