Which word MOST NEARLY matches the definition:
An attempt to limit contact with foreign powers (china not successful in parentheses)
  1. Isolation
  2. British East India Company
  3. Swahili
  4. Silk Road
  5. Constantinople
A B C D E
1/23 SAVE