devastate

devastate ....
meaning
to ruin or all things over a large area
or
destroy a whole collection of related belief and strong opinions
or
break beyond recovery