Fire and Ice

1234567
Across
  1. 1. a string wanting
  2. 4. something extremely hot.
  3. 5. to damage something to oblivion
  4. 7. to passionately dislike
Down
  1. 2. to be enough
  2. 3. extremely above average
  3. 6. something extremely cold