<p><strong>Noun:</strong></p><ul><li>a body of people entrusted with a mission to a sovereign or government, especially an ambassador and their staff.</li><li>the official headquarters of an ambassador.</li><li>the function or office of an ambassador.</li><li>a mission headed by an ambassador.</li></ul>