Confusing Words of Treasure Island

Embassy

meaning a diplomatic building where ambassadors live or work. Context Clues
Embassy He lives in the embassy.
Author Page Summary Page Index Page Quiz Page