7 letters · 14 points in Scrabble
noun a diplomatic building where ambassadors live or work
noun an ambassador and his entourage collectively
originEtymology tree Proto-Celtic *ambaxtos Gaulish ambaxtosder. Old Occitan ambaissadabor. Old Italian ambasciatader. Old French ambascee Middle French ambasseebor. English ambassy English embassy Modern variant of obsolete ambassy, from Middle French ambassee (“mission, embassy”), from Old French ambascee (also enbassee (“message for a high official, official mission”)) from Old Italian ambasciata,…
Etymology from Wiktionary, CC BY-SA 3.0