blot out


Meanings

  • make undecipherable or imperceptible by obscuring or concealing;