blotted out


Meanings

  • make undecipherable or imperceptible by obscuring or concealing;
  • reduced to nothingness