EMBASSY /ˈɛmbəsi/ ► audio Scrabble 14 Words With Friends 15 Definition noun a diplomatic building where ambassadors live or work. noun an ambassador and his entourage collectively. Examples “The American embassy to France is located in Paris.” See all 89 words you can make from EMBASSY → 7-letter words Words starting with E Words ending with Y ← Unscramble different letters