blot out

Verb
  1. Make undecipherable or imperceptible by obscuring or concealing (synset 200314788)
    "a hidden message"; "a veiled threat"

Other Searches