Gulliver's travels Crossword puzzle

123456789
Across
  1. 3. thought for the future
  2. 5. public speaker
  3. 6. downward sloping
  4. 7. material used to tie
  5. 8. mix together
  6. 9. great happiness
Down
  1. 1. huge
  2. 2. horse driver
  3. 4. facial expressions
  4. 6. skillful at tasks