List 23 Vocabulary

1234567
Across
  1. 4. satisfied, happy
  2. 5. lighthearted, cheerful, hopeful
  3. 7. intelligible, understandable
Down
  1. 1. in the air, high above the ground
  2. 2. prevent, avoid, forestall
  3. 3. reach an agreement by partially surrendering one's beliefs
  4. 6. pertaining to water