S: (v) obscure, blot out, obliterate, veil, hide (make undecipherable or imperceptible by obscuring or concealing) "a hidden message"; "a veiled threat"
S: (v) obliterate, efface (remove completely from recognition or memory) "efface the memory of the time in the camps"