Source:WordNet 3.1
1. (
) a diplomatic building where ambassadors live or work ;
2. (
) an ambassador and his entourage collectively ;
See more about : EMBASSY