Confusing Words from Treasure Island
Dictionary
Context Clue
Embassy
meaning
a diplomatic building where ambassadors live or work.
Our team was very
embassy
to build our motivation.
Back