obliterate          
verb  formal uk/əˈblɪt.ər.eɪt/ us/əˈblɪt̬.ə.reɪt/
 [ T often passive ]彻底毁掉,抹去,覆盖(使不留痕迹) 
to remove all signs of something, either by destroying it or by covering it so that it cannot be seen
  The missile strike was devastating - the target was totally obliterated. 这次导弹袭击是毁灭性的——目标荡然无存。 
 All of a sudden the view was obliterated by the fog. 突然之间雾气淹没了这片景象。 
  [ T ]忘却,抹掉(想法或感情) 
to make an idea or feeling disappear completely
  Maybe she gets drunk to obliterate painful memories. 也许她喝醉酒是为了忘却痛苦的往事。