English dictionary
embassy meaning and definition
Definition and meaning of embassy at MeaningMonkey.org. embassy meaning and definition in the English Dictionary.EMBASSY noun
Definition of embassy (noun)
- a diplomatic building where ambassadors live or work
- an ambassador and his entourage collectively
Source: Princeton University Wordnet