Vocabulary 2

12345678
Across
  1. 2. open to more than one interpretation; not having one obvious meaning
  2. 4. a noisy argument or disagreement, especially in public
  3. 5. showing or having an insensitive and cruel disregard for others
  4. 6. to stop in progress; obstruct; hinder
  5. 8. accept and allow
Down
  1. 1. generous in providing aid to others; charitable
  2. 2. existing in thought or as an idea but not having a physical or concrete existence
  3. 3. become engaged to marry; promise to marry
  4. 4. suggest or call attention to indirectly; hint at.
  5. 7. make full use of and derive benefit from