Nouns with two meanings

123456789
Across
  1. 2. place where you go on a walk
  2. 4. somthing you get for a person on their birthday
  3. 8. lenght unit
  4. 9. when you take your partner out to eat
Down
  1. 1. i hope i don't ... my books
  2. 3. inside of it is a drink
  3. 5. ithink im .... and you are wrong
  4. 6. we both didn't win it ended up being a ...
  5. 7. thing on your wrist where you can see time
  6. 8. atumn with another word