obliterates

verb
  1. destroys completely; wipes out entirely
  2. removes all traces of; makes unreadable or invisible

Examples