List 10

123456789
Across
  1. 1. splendor and magnificence
  2. 3. producing no results
  3. 5. to confuse
  4. 7. to damage the appearance of something
  5. 8. done with great effort
  6. 9. open porch
Down
  1. 2. loose, sleeveless outer coat or cloak
  2. 4. light or grayish purple
  3. 6. to provide shelter or protection
  4. 8. a ridge designed to prevent flooding