obliterating
1. [ adjective ] making undecipherable or imperceptible
Synonyms: obscurant
Examples:

"obliterating mists "an obscurant bank of clouds"

Related terms: destructive
Similar spelling:   obliteration
  obliterate
  obliterator
  obliterated
  obliterable