1. making undecipherable or imperceptible; "obliterating mists"; "an obscurant bank of ">clouds"
obliterating |