Winston Churchill Vocabulary Crossword

12345678910
Across
  1. 2. To hold back
  2. 4. To disappear
  3. 6. Type of government
  4. 9. A commitment
  5. 10. A beneficial exchange
Down
  1. 1. The top
  2. 3. To carry out
  3. 5. Great, large
  4. 7. To show, direct
  5. 8. Compliance with something