Lord of the flies

123456789
Across
  1. 3. engulf, submerge or bury
  2. 7. extremely impressive
  3. 8. make a stupid or careless mistake
  4. 9. strongly and solidly built
Down
  1. 1. threaten
  2. 2. making a loud and confused noise
  3. 4. produce and discharge
  4. 5. a state of being superior
  5. 6. something done without respect
  6. 8. talk rapidly and continuously in foolish