Livingstone

12345678
Across
  1. 2. rely on (v): to depend on
  2. 5. (adj): without the knowledge of someone
  3. 7. (n): something that delays or prevents a process from developing
Down
  1. 1. (n): person sent to spread religion
  2. 3. (n): a sudden or violent increase in activity
  3. 4. (n): a major road
  4. 6. barter (v): to trade, exchange, haggle
  5. 8. (adj): courageous, audacious