build a word - puzzle

12345678910
Across
  1. 2. to make an effort
  2. 3. an even number between seven and ten
  3. 5. an antonym for dirty
  4. 6. the cat sat on a ____(rhymes with hat)
  5. 8. the opposite of big
  6. 9. you do this when you are thirsty
  7. 10. what word tells you how a bird moves?
Down
  1. 1. what do we make sandwiches with?
  2. 2. the opposite of apart
  3. 4. What vehicle run on tracks?
  4. 5. the door is open. (opposite of open)
  5. 7. in between yesterday and tomorrow
  6. 8. fish can ____in the watert