Fifty shades of words

123456789
Across
  1. 1. To pass after catching up with.
  2. 2. to have, to be in
  3. 5. foolish
  4. 6. to be overwhelmed with, to be covered in
  5. 8. To work diligently for long hours
  6. 9. One thing that is related to or connected with another
Down
  1. 1. Overpowering in effect or strength
  2. 3. Having a distinctive and characteristic quality or taste
  3. 4. A literary, dramatic, or cinematic work whose narrative continues that of a preexisting work
  4. 7. synonym on the way