"oo" long o spelling words

1234567
Across
  1. 2. a place to sit at the restaurant
  2. 3. not tight
  3. 5. acting silly
  4. 7. drawings in the newspaper
Down
  1. 1. a fruity drink
  2. 2. when flowers open up
  3. 4. a utensil you use to eat soup
  4. 6. a group of people defending a country