Puzzle

12345678
Across
  1. 4. Another word for petrol
  2. 6. An electronic component used for saving equipment from overload
  3. 8. A phenomenon that occurs when objects move faster than sound
Down
  1. 1. A word that means four, like quad
  2. 2. Synonym of happiness
  3. 3. A hero in Marvel comics and movies
  4. 5. Used as a suffix to denote irrational fear of something
  5. 7. Ash/ carbon deposited on surfaces