embassy is a crossword puzzle answer that we have spotted 5 times. Diplomatic mission Diplomatic building Ambassador's residence Where an ambassador lives or works mission may be scattered round ship