sweep away

phrasal verb
swept away; sweeping away; sweeps away

Definition of sweep away

: to destroy or remove (something) completely Floods swept away several houses. His performance today swept away any doubts about his ability to play.