obliterates
动词 obliterate:
mark for deletion, rub off, or erase
同义词:kill, obliterate, wipe out
make undecipherable or imperceptible by obscuring or concealing
同义词:obscure, blot out, obliterate, veil, hide
remove completely from recognition or memory
同义词:obliterate, efface
do away with completely, without leaving a trace
同义词:obliterate