Words: embassy
Part of speech: n
Definition: a diplomatic building where ambassadors live or work